Mars…Devon Island. What’s the difference anyway?
Mars Perseverance Rover Landing Debunked Part 1
Mars Perseverance Rover Landing Debunked Part 2
I wonder how they got the rovers down safely since the parachutes wouldn’t do squat in the martian atmosphere.
Looks like there are rodents on Mars!
Before you cry pareidolia, here’s an Arctic Lemming that’s to native Devon Island.
And another