wrestling-online.com
Super ShowDown 2020 to be held at a different venue this year
The Super ShowDown pay-per-view from Riyadh, Saudi Arabia, will take place from the Mohammed Abdu Arena on the Boulevard this time around, moving away form the King Abdullah International Stadium. …