TNA has posted the following video of TNA stars arriving at The Tokyo Dome for New Japan Pro Wrestling’s "WrestleKingdom" event:
TNA has posted the following video of TNA stars arriving at The Tokyo Dome for New Japan Pro Wrestling’s "WrestleKingdom" event: