picture of Ava Rife
null

130 lbs Placement - Ava Rife, Red Venom vs Abbie Slothower, WTC

Sep 26, 2026

130 lbs Placement - Ava Rife, Red Venom vs Abbie Slothower, WTC