Lights, curtains, spirits? Inside The Ritz's paranormal past

Wait 5 sec.

The Ritz Theatre Company, in Haddon Township, has hosted entertainment venues for 100 years, and some say their spirits remain.