July 3, 2022

Some insane people think this weird triangle is a crashed alien ship on Mars

Pin It

By Mike Wehner From BGR Mars is one of the most studied and scrutinized of all the planets in our Solar System, and space agencies have sent probes, orbiters, and rovers to investigate it in unprecedented detail in recent years. Mankind has never found anything suggesting that life was once present on its surface, or […]