Mysterious Google barge leaves people guessing

Google won?t even confirm it?s theirs, but people are speculating on what the company is doing on a barge in the bay.
Thursday, October 31, 2013