Quantcast

<p>Google mystery barge in San Francisco.</p>

Google mystery barge in San Francisco.

Stories this photo appears in:

Tease photo

Mystery Google barge will house ‘interactive space’

Google has finally broken its silence on the mysterious structure atop a barge floating in the San Francisco Bay.