Tara and Winter face off on this edition of Xplosion.Tara and Winter face off on this edition of Xplosion.Tara and Winter face off on this edition of Xplosion.