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.
↧