Whether you believe in aliens or not, you can’t deny that these areas found on Google Maps look a bit strange.

Alien researchers are constantly …

First posted on http://ptenan.com