Mars Tower and Pyramid up Close – Multi Life Evidence | ArtAlienTV
Closer views of the Mars Tower / Pyramid structures on Mt Sharp (Aeolis Mons). The Tower structure is over 150 ft tall and the Pyramid even taller. I also show multiple other finds on…
Why Aliens Never Needed to Invade Earth | Jim Mars
Why haven’t aliens invaded Earth? According to UFO researcher Jim Mars, the evidence shows extraterrestrials have been visiting our planet for thousands of years without hostility. From ancient texts…