Mysterious Google barge finds new home

News

The Google barge, dubbed the floating technology showroom, leaves the San Francisco Bay area and heads to a new port

More From News/Must watch