Tuesday, February 28, 2012

2001 Royal Rumble

The 14th annual WWF Royal Rumble took place on January 21st 2001 at the New Orleans Arena in New Orleans, Louisana.








No comments:

Post a Comment