CBS This Morning

Floating structure in S.F. Bay linked to Google

  • Aired: 10/29/2013
    • Length: 02:09
    • Plays: ???
Synopsis >

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.

TV GUIDE Users' Most Popular