Tag: Saudi Arabia show
The date of WWE's next live event at the Kingdom of Saudi Arabia has reportedly been revealed.
According to a report by PWInsider, WWE is scheduling their next event in Saudi Arabia to be on Thursday, February 20. The location...