Google barge

Barging in on Google

Nov 1, 2013
Rumors abound about what Google is housing in a floating barge in the San Francisco Bay Area.
Posted In: Google barge, Google Glass, Google X