Production
Sex, Drugs and Soft Toys: The Making of Meet the Feebles
Film · 1990
Bad Taste
Film · 1987