You are viewing a single comment's thread from:RE: Have aliens visited Earth? Take a look at these 10 bizarre sites found by alien hunters on Google Maps and judge for yourself.View the full contextjumpingjet (27)in #alien • 7 years ago its really interesting