ReleaseNexus
??
No reviews
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.
Michael Opelka
Lloyd Kaufman
Michael Herz
Joe Franklin
Debbie Rochon
Ron Fazio
Theresa Lynn
Phil Rivo
J.J. North
Joan Gerardi
Traci Mann
Samuel Z. Arkoff
John G. Avildsen
Stan Lee
Dee Dee Ramone
Andrew Stevens