WWE Super Showdown will be taking place on February 27th, 2020 at the Mohammed Abdu Arena in Riyadh, Saudi Arabia. This page will be your hub for the stage design for the event. We will be updating this page with the latest photos and videos of the set design being constructed.
Here is a great video of the stage design, which looks to be almost complete (via HeelByNature):
Make sure to check back before the show starts as we will be updating this page with the latest videos and photos that we can find.
Let me know what you think in the comment section below or on Twitter.
In other news, check out our Wrestlemania 38 predictions.
On a related note, check out my predictions for every match at WWE Super Showdown.