What is it? [VIDEO + POLL]
Okay so there's a buzz building in this country, and it's fueling wild speculation as to what's being built and why.
Have you seen them yet? There's one taking shape in southern Maine.
These multi-level structures being built on barges?
So far, all we know is Google is believed to be behind the mystery.
So, I'm curious about what you think. Take a minute to share your ideas!