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.

Release date : 1993-01-01

Production country :
United States of America

Production company :
Troma Entertainment

Durasi : 29 Min.

Popularity : 1