Home›Lenore SebastianLenore SebastianKnown for ActingMovies2003Bloodthirst: Legend of the Chupacabras Details