So I researched and walked this guy's steps and found the camps with the NASA trucks and they say Haughton Mars Project. If you look it up they are claiming that it is on Devon Island (which is where he is looking). There is a lot of info on the web about this project. Sounds like is to simulate the real thing due to the similarities in terrain. I can't fact check beyond that.

In response Oʼ Boy WTF to his Publication

Only people mentioned by @dunno1970 in this post can reply

No replys yet!

It seems that this publication does not yet have any comments. In order to respond to this publication from dunno 1970, click on at the bottom under it