From Atlanta, Georgia, USA • 1940 - 2023
Carol Locatell (December 13, 1940 – April 11, 2023) was an American actress. She was best known for her role in the 1985 slasher film Friday the 13th: A New Beginning as the mean and foul-mouthed Ethel Hubbard. (Via Wikipedia)
13 FanboyFilm • 2021
Crystal Lake Memories: The Complete History of Friday the 13thFilm • 2013
Friday the 13th: A New BeginningFilm • 1985
The Bad SeedFilm • 1985