Debbie McLeod
The Legend of King Kong 2022
Rating: 0
Pitcher and the Pin-Up 2003
Rating: 5.6
Loco Love 2003
Rating: 5.2
as Karen Foster
as Mrs. Hurley