https://odysee.com/@EricDubay:c/Mars-Perseverance-Rover-Landing-Debunked:4
"Mars" is Devon island
An island, figures.
Thought it was Nevada somewhere
Please Login to reply.
No replies yet.