WWE Backlash 2004 (2004)

WWE Backlash 2004 (2004)

2004 180 Minutes

Action | Drama

Backlash (2004) was the sixth annual Backlash PPV. It was presented by Square Enix's Drakengard. It took place on April 18, 2004 at the Rexall Place in Edmonton, Alberta and was a Raw brand-exclusi...

Overall Rating

TBD
Verdict: TBD
  • We don't have any reviews for WWE Backlash 2004 (2004) at this time.
    Have you seen it? Share your thoughts on the form above.