Page 1 of 1

Spirit Halloween 1996 with Fantastic faces on the wall!

Posted: Mon Jul 16, 2018 1:29 am
by ElCole
I found this video on youtube of someone who recorded footage of a Spirit Halloween store in 1996, and there are fantastic faces masks up on the wall. I personally never remember seeing these as a child because I had not seen scream yet but seeing them out on display is pretty darn cool lol here is the link:

I miss the 90's lol