The Troma System

Troma Entertainment

Comedy
30 min     0     1993     USA

Overview

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.

Similar