Google Barges — Mystery Solved?

New hints are emerging on the purpose of the Google “mystery barges” moored near San Francisco and Portland, Me. San Francisco TV station KPIX says the barges will be invite-only, modular showrooms for Google to show off gadgets like Google Glass.