A Weird Review Tromatic Tour of the Troma Studios

A video tour of Troma Entertainment Studio in New York City.

Additional footage shot in the Eastern State Pennitentiary in Philadelphia, Pennsylvania