WWE Tribute to the Troops 2003
1 hour 24 minutes2003-12-20
0.0
Watch Trailer
The first inaugural WWE Tribute to the Troops was held in Baghdad, Iraq in 2003.
Search Everything
Watch Trailer
The first inaugural WWE Tribute to the Troops was held in Baghdad, Iraq in 2003.