Impact Wrestling goes live this Wednesday night (June 24th)

TNA has released a video hyping the live edition of Impact Wrestling this Wednesday night (6/24) on Destination America starting at 9:00 p.m. Eastern (8:00 CT).