Trick or Treat Studios and Universal Studios is proud to present the Officialy Licensed They Live Alien Mask!
They Live thrilled audiences in 1988 and has become one of the most popular cult classics among Universal Studios library. |
SKU: 56/RLUS100
More cool stuff...
More from Trick or Treat Studios
More from Film and Television Masks
Recently viewed