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...See more

Get replies from creators like HumansAreFree

thumb_upthumb_downchat_bubble
33upvotes
6reminds