Studio C Alpha Stage preforming Little Bit of 80's , Arlington Heights, IL. Store, with some brand new vintage footage. I was very impressed!!! :-D ENJOY! (Copyright CEC Entertainment) (I have no association)
I use to live in Illinois. 26 years I lived there and I remember going to this chucky e cheese like 5-10 times. I remember actually jumping behind that chucky animatronic