Amelia Kinkade
Amelia Kinkade was inducted into the horror movie Hall of Fame last year in San Antonio Texas at a film festival devoted entirely to her, celebrating her cult status as the first female monster in movie history. In addition to her starring roles in the Night of the Demons trilogy, Amelia starred on...