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