The Lucha Baddie
Indie standout Miranda Alize is the latest name for Best of the Women Indies 2022. Alize hails from Houston, Texas where she was trained by a hall of fame talent in 2014. Fleet of foot and unafraid to take to the air, Alize also exhibits a vicious streak - one of her trademarks is biting