The Troma System
1/1/1993
Imdb: tt0269983
Tmdb: 445881
Popularity: 1.2
Vote: 0/10 (0)

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.