American Wrestler Alofa Wins World Champion Title of SUPER SLAM II
Posted On
24 February 2020
Lusail Sports Arena came to life last Friday, 21 February, as SUPER SLAM II took place with over 35 international pro wrestling legends and superstars competing for the championship titles….