Theresa Bestul: Theresa Bestul. Actress: The Necro Files. Theresa Bestul is known for The Necro Files (1997).
Known For: The Necro Files (Shower Girl)