With all the talk surrounding Wrestlemania 24, it's easy to forgot about WWE Backlash.
This year's pay-per-view takes place in Baltimore on April 27. Here's the poster for the event:
You are posting as a guest. To post as a user, please Login or Register.
Name:
E-Mail:
No Comments