NASA Lies: The “Mars rover” is not on Mars, is the island of Devon, Canada • Soul:Ask | Unlock your mind and soul
So-called “truthers” believe they have uncovered “solid evidence” that PROVES the space agency’s Mars Rovers never reached the Red Planet.
https://www.soulask.com/nasa-lies-mars-rover-not-mars-island-devon-canada/![](https://v2.anonup.com/upload/avatars/2021/01/2OVc1YR3EK83LoI1eFGW_15_13b1912d4b42746e1a891f987bddb8d6_thumbnail_512x512.jpg)
In response Roy Herman Kellerman to his Publication
I guess their GPS miscalculated! LOL