Talk:Outpost 31/@comment-75.81.54.102-20141123183253

Outpost 31...Isn't that where the 1982 film The Thing takes place?