The Defo Files: What City is Better Tampa or Miami?!


Defo, in light of the city of Tampa's recent professional sporting success, decided to truly figure out what city is better Miami or Tampa?!