The Troma System Poster

The Troma System

0.00% | January 1, 1993 | Comedy

A 30 minute infomercial that originally aired on Comedy Central in 1993. The idea was that by purchasing Troma Inc. movie products you could better yourself as a person.

Featured Crew

Lloyd Kaufman
Director
Jeffrey W. Sass
Director
Michael Herz
Director
0

Cast

Michael Herz
Michael Herz
Himself
Joe Franklin
Joe Franklin
Joe Franklin
Debbie Rochon
Debbie Rochon
Edna Perlmutter

Images