A video tour of Troma Entertainment Studio in New York City.
Additional footage shot in the Eastern State Pennitentiary in Philadelphia, Pennsylvania
Filed UnderWeird Videos
A video tour of Troma Entertainment Studio in New York City.
Additional footage shot in the Eastern State Pennitentiary in Philadelphia, Pennsylvania