|Posted by Jon Lannen on April 20, 2020 at 6:20 PM||comments (0)|
By Jon Jon
Read Full Post »
When I think of my favorite Wrestlemanias, X-Seven has to be my downright favorite. Wrestlemania X-Seven, or as some call it, Wrestlemania 17 or XVII, was held in Houston, Texas in April 2001 in arguably, the peak of the Attitude Era. Wrestlemania X-Seven included some of the most iconic matches ...