- by Aidan Gibbons
- 21 March, 2024
QUIZ: WWE WrestleMania 12 Card
WWE Wrestlemania 12 was held at the Arrowhead Pond in Anaheim, California on March 31, 1996. The show has a lot of positives on the card alongside a couple of duds, but no WrestleMania can be...