From Yuma, Arizona, USA • Born in Sep 4, 1976 (50 years old)
Elske McCain (born September 4, 1976) is an American film director, actress, producer and screenwriter. (Via Wikipedia)
DementedFilm • 2021
Poultrygeist: Night of the Chicken DeadFilm • 2006