6.7 144pThe Troma System Jan. 01, 1993 The Troma System IMDb: 6.7 1993 30 min 41 views A 30 minute infomercial that originally aired on Comedy Central in 1993. The idea was that by purchasing Troma Inc. movie products you could ... Comedy