The Troma System
Released
EN
—
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.
United States of America
English
1962
1969
2014
2019
2003
2017
2013
2023
1904
2020
2025
2010
1932
2022
1935