I thought they moved the fake mars base to Devon Island...with all the space squirrels....I mean "arctic lemmings". Oh wait !
You are viewing a single comment's thread from:
I thought they moved the fake mars base to Devon Island...with all the space squirrels....I mean "arctic lemmings". Oh wait !