First Look at The Greatest Royal Rumble Stage

Construction for The Greatest Royal Rumble stage has started in Saudi Arabia. Below is a leaked photo of what the stage will look like for the April 27th event.

Comments

Ringside News is now on Snapchat! Get our content by clicking here!