wrestling-online.com
WWE Superstars in Jeddah for three day tour
The WWE crew is currently in Saudi Arabia for a three-day tour in Jeddah that kicked off yesterday. All three shows are being held at the King Abdullah Sports City Sports Hall with another show set…