Lenore Sebastian: Lenore Sebastian. Actress: Rise of the Chupacabras. Lenore Sebastian is known for Rise of the Chupacabras (2003).
Known For: Rise of the Chupacabras (The Mago (Gabrielle DeMarco))