×

Google's new floating marketing center?

12:00 PM ET Mon, 28 Oct 2013

A large barge anchored near Treasure Island reportedly is Google's new floating marketing center for Google Glass.