Thanks to '' The Truth Behind the Scenes " KENS NOTE: I reported on this a few years ago and I hope someone is finally going to explore this site. It is definitely manmade or possibly alien made. You would be shocked as to what you could find on google earth.

Make this lower case
thanks to '' the truth behind the scenes " kens note: i reported on this a few years ago and i hope someone is finally going to explore this site. it is definitely manmade or possibly alien made. you would be shocked as to what you could find on google earth.