WWE production techs arrived in Jeddah, Saudi Arabia this past week to begin transforming the King Abdullah Sports City Stadium from a soccer field to a WWE extravaganza event.
The Titantron, stage and lightning rig are beginning to take shape.
WWE production techs arrived in Jeddah, Saudi Arabia this past week to begin transforming the King Abdullah Sports City Stadium from a soccer field to a WWE extravaganza event.
The Titantron, stage and lightning rig are beginning to take shape.