Skip to playerSkip to main content
  • 18 years ago
showdown opening
backlash is 2 weeks away
the show starts and steve austin has an annuncement followed by rick rude vs texas tornado
Comments