What's He Building In There?
October 29, 2013 9:11 AM Subscribe
San Francisco's Bay Barge Mystery "Something big and mysterious is rising from a floating barge at the end of Treasure Island, a former Navy base in the middle of San Francisco Bay." And now one has showed up in a Maine harbor. Update from C|Net News.
This thread has been archived and is closed to new comments