Xplosion
edition 890
Card, notes and results of the show TNA - Xplosion #890 (Louisville, United States - 2024)
2024-09-13
Broadcasting date
2024-08-31
Taping date
United States
Country
Kentucky
State
Louisville
City