A airmikey Beta member Messages 1 Location usa Nov 4, 2013 #1 Google barge up close - The Unseen footage!!! - YouTube
MillField Daemon Poster Messages 613 Location Ireland Nov 29, 2013 #2 The Google HQ here in Dublin is amazing..
Nukem Where am I again? Messages 4,718 Location Virginia Beach, VA Nov 29, 2013 #3 Looks like a teaser promo to hype up Google.