Jethro Holliday and Jesse Neal face off on this edition of Xplosion.Jethro Holliday and Jesse Neal face off on this edition of Xplosion.Jethro Holliday and Jesse Neal face off on this edition of Xplosion.