Terrifying Alien Action Figure from 1979 [Video]Scariest toy ever![FuzzyMemoriesTV | Via IHC]ShareTweetPinShareEmail0 Shares