Search
Close this search box.

Tag: pyramids

alien evidence news

Pyramids On Mars?

(Image Credit: Youtube/WhatsUpInTheSky37) A Youtube video posted by WhatsUpInTheSky37 shows an unusual structure on the red planet which he believes is evidence of pyramids on Mars.

Read More »