A huge barge parked on the water near Treasure Island, in San Francisco Bay, is grabbing the public's attention and the rumor mill is pointing to a web giant. John Blackstone reports.
1 / 24
CBSTV Videos
Tue, Oct 29, 2013 1:45 PM EDT