Traci Brooks and Hamada face off on this edition of Xplosion.Traci Brooks and Hamada face off on this edition of Xplosion.Traci Brooks and Hamada face off on this edition of Xplosion.