Ok. So maybe you're on to something. Those pics do look like they came from Devon Island based on the objects lying around.
But can you prove NASA tried to claim those pics were from Mars? We all know how you conspiracy nuts work. Once a hole gets poked in your façade, the game is over.
__________________
|