The Thing (1982)

Outpost #31

  • Sale
  • Regular price £17.99
Tax included.


Outpost 31 is a research station in the Antarctic where the shape shifting alien known as 'The Thing' causes mayhem.