WWE Super ShowDown in Jeddah - Talking points from latest Saudi Arabia event

Addressing the discussions fans are having after WWE's latest foray into KSA

10/06/2019