Sleestacks Poll
Okay, show of hands from Generation Xers and people from the generation of the 70s that watched this show. Who among you is willing to admit that the Sleestacks scared the living crap out of you?
*raises hand proudly*