The 2020 WWE Royal Rumble pay-per-view (PPV) will go down from Minute Maid Park in Houston, Texas this weekend.
Thanks to IWNerd, we have a stage design photo to pass along. Check it out here:
This video has also been making the rounds on social media:
Also Read: WWE Star Expected to Return During Women’s Royal Rumble