Post Thumbnail

What's 50-feet tall, 250-feet long and outfitted with decorative \"fish fin\" sails? Google's so-called mystery barge, apparently. Mum's still the word in Mountain View, but at the Port of San Francisco, details about the floating technology scow are starting to emerge. Documents obtained by the San

1 year ago 0 Comments
November 7, 2013 at 11:04PM