Sally Avellino: Sally Avellino. Self: We Are Twisted Fucking Sister!
Known For: We Are Twisted Fucking Sister! (Self)