Monthly Archives: August 2004

Troma’s Lloyd Kaufman dubbed her “The Goddess of Independent Cinema.” In her twenty years in the business, Debbie Rochon has racked up appearances and starring roles in over a hundred movies…

Join our Film Threat Newsletter

Newsletter Icon