Xplosion
edition 870
Card, notes and results of the show TNA - Xplosion #870 (Las Vegas, United States - 2024)
2024-04-26
Broadcasting date
2024-04-21
Taping date
United States
Country
Nevada
State
Las Vegas
City
Palms Casino Resort
Place