Margaret Cash: Margaret Cash. Actress: Centipede!. Margaret Cash is known for Centipede! (2004).
Known For: Centipede! (Sara)