Eric Young and "The Tennessee Cowboy" James Storm face off on this edition of Xplosion.Eric Young and "The Tennessee Cowboy" James Storm face off on this edition of Xplosion.Eric Young and "The Tennessee Cowboy" James Storm face off on this edition of Xplosion.