The Icon body slammed “The Eighth Wonder of the World” at what sporting event in front of close to 100,000 people?
Answer: The correct answer is Wrestlemania III.
The Icon body slammed “The Eighth Wonder of the World” at what sporting event in front of close to 100,000 people?
Answer: The correct answer is Wrestlemania III.