The Troma System (1993)

Share

Release Date

01 Jan, 1993

Runtime

00:30: (HH:MM)

Synopsis

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.

Photos

poster