Did Google Earth discover an underwater alien base?

underwater-alien-base

I had been ignoring this story since it's so crazy, but it seems to be popping up more and more so I felt it was time to address it. In short, the folks at "Before It's News" (and others) have been … [Read more...]