WWE Releases Greatest Royal Rumble Behind The Scenes Video

WWE’s YouTube channel has released this cool behind the scenes look at the Greatest Royal Rumble event that took place on April 27, 2018 Jeddah, Saudi Arabia at the King Abdullah International Stadium. You can watch it here: