The Floating Google Barges Are for Electronic Sorceries and Worldwide Alien Invasion Alexandra Bruce 10 years ago There was unnerving secrecy around the barges that Google had stationed in San Francisco Bay and earlier in Portland, Oregon in late 2013. Contributed by Alexandra Bruce Contact