More from the Defo Show: Tua has Arrived!


Defo and Lubie talk more about the era of Tua commencing in Miami!