Google's freaking everyone out with this secretive barge

Yahoo Finance
Google's Barge in the Bay

View gallery

7 photos

The barge is one of three mysterious floating structures that have sparked online speculation. The secretive structures, two in San Francisco and one Portland, Maine, are registered with a Delaware corporation as BAL0001, BAL0010, BAL0011 and BAL0100.

View Comments (0)