showdown opening showdown wk4

2008-06-20 71

showdown opening
backlash is 2 weeks away
the show starts and steve austin has an annuncement followed by rick rude vs texas tornado