First Look at the Super ShowDown Stage Revealed

Below are the first images of the stage and set for today’s WWE Super ShowDown, from inside King Abdullah Sports City Stadium in Jeddah, Saudi Arabia.

Check back here at 1PM ET for our live play-by-play coverage of the show.

Comments