“Mars“ pics are from SAME NASA STUDIO project on Devon Island!

It’s a big studio on Devon Island next to Greenland. The Devon Island Research Project is the same “MARS“ SURFACE they claim are taken from Curiousity. No two planets can have the same terrain. So how can the identical footage from the project here on Devon Island, be the same as the ALLEGED MARS pics that they show us! NASA busted again! “Mars“ pics are from SAME project on Devon Island!
Back to Top