On July 5th, TNA Wrestling premiere their third One Night Only pay-per-view special - Hardcore Justice 2.
For those eager to know what awaits them, here is a spoiler-free match listing for the highly-anticipated show.
Hardcore Knockouts Match
Jackie Moore vs ODB
LAX vs The New Church
Tag Team Ladder Match
Generation Me vs Bad Influence
Hardcore Gauntlet Match
Little Guido, Crimson, Shark Boy, Devon Storm, Sam Shaw, 2 Cold Scorpio, Funaki, Johnny Swinger and Gunner.
James Storm, Bob "Hardcore" Holly and Magnus vs D.O.C, Mike Knox and Wes Brisco
Monster's Ball Match
Joseph Park vs Judas Mesias with Father James Mitchell
Tag Team Tables Match
Team 3D vs Jeff Hardy and Brother Runt (Spike Dudley)