Skip to playerSkip to main contentSkip to footer
  • 4/1/2007
Los Guerreros take on Team Angle (went on to become Worlds Greatest Tag Team) at Backlash in 2003 for the tag team titles. Excellent match, these 4 men were on form and had many great matches in this year.

Recommended