Loon balloon on displayTechnology / June 21, 2013 February 10, 2022 One of our balloons on display on Google’s main campus today. [Migrated from Google+]