Betsy Russell Avenging Angel
March 14, 2025
Avenging Angel (1985) Avenging Angel (1985) AVENGING ANGEL, Betsy Russell, 1985, ©New World Pictures/Courtesy: Everett Collection Stock Photo - Alamy Betsy Russell in "Avenging Angel" 1985 Avenging Angel (1985) - IMDb Betsy Russell - Avenging Angel | Betsy Russell Avenging Angel