Home›Elaine BenoitElaine BenoitKnown for ActingMovies2003Bloodthirst: Legend of the Chupacabras Details