Google Barge Arrives at New Home

Associated Press Videos
Google's mystery barge floated to to its new California home after being ousted from San Francisco. (March 6)
View Comments (0)

Recommended for You