The Troma System (1993)
30m
Running Time
January 1, 1993Release Date
Plot.
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.
Where to Watch.
No streaming offers found