Greatest Royal Rumble Stage Set Up Revealed

Leave a comment

The Greatest Royal Rumble mega-event takes place this Friday from Jeddah, Saudi Arabia. The event has been heavily hyped by the WWE and some fans are even pegging it to be “WrestleMania 2.0”.

Given the hype for the event, it is obvious that the WWE will leave no stone unturned when it comes to the grandiosity of the set-up. A video has surfaced giving us a glimpse of the set-up at King Abdullah Sports Center in Jeddah.

What did you think about this grand set-up for the Greatest Royal Rumble? Sound-off in the comments below…

Notify of
Inline Feedbacks
View all comments

You may also like...

Would love your thoughts, please comment.x