WWE Backlash Results (4/18/04) - Edmonton, Alberta

WWE Backlash
Edmonton, Alberta
04/18/04

We get an awesome triple threat video package that is just about as good as any video package I