Where On Earth Are NASA’s Rovers Sending Pictures From? Devon Island, Canada
Quick recap: On Devon Island there’s an identical landscape as the one from NASA’s pictures (presented to us as Mars), they have permanent bases there, rovers fitted with cameras roaming around, and people fully geared up in astronaut suits. Corroborate this with NASA’s admission about editing the pictures before releasing them to the public and the fact that they have been caught more than once faking the landscapes, and the connection becomes crystal clear: the pictures are NOT from Mars!
Send me the source where this “mars” photo comes from 🙂 I can’t find it anywhere, thank you.
The photo is from Ireland. You can tell by the way it’s tagged ‘IRELAND’.