Diva: Diva. Actress: Death Valley. Diva is known for Death Valley (2004), Collecting Rooftops (2002) and The Stink of Flesh (2005).
Known For: Death Valley (Dancer at Rave), Collecting Rooftops (Annoying Customer with Vampire Teeth), The Stink of Flesh (DexyAdditional Zombie Moans), Dead Sexy: The Making of 'The Stink of Flesh' (Self)