WWE Superstars Visit Troops Stationed in Saudi Arabia, Super ShowDown Kickoff Show

0

WWE posted the following video, showing some of their Superstars visiting the United States troops that are stationed in Saudi Arabia:

You can check out the complete WWE Super ShowDown Kickoff show below:


Trending Stories