Google Mystery Barge Revealed to be a Floating Sandbox!
For the past few weeks the media has been buzzing with Google’s latest project, a floating barge docked at Treasure Island in the San Francisco Bay. The project has been…
For the past few weeks the media has been buzzing with Google’s latest project, a floating barge docked at Treasure Island in the San Francisco Bay. The project has been…