Cherry Chainsaw | Roller-derby athlete and coach
Olivia Vernon “Cherry Chainsaw” is the founder, coach and manager of the Cherry Bombs, a team that is part of Texas...
Olivia Vernon “Cherry Chainsaw” is the founder, coach and manager of the Cherry Bombs, a team that is part of Texas...
Recent Comments