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