Tag: travel delays
WWE has issued a statement about the travel woes facing the WWE Superstars trying to leave Saudi Arabia following Crown Jewel.
According to the statement, 175 WWE Superstars, production crew, and employees boarded a charter flight to the United States...