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?!
Want to know more about Jeff 'Defo' DeForrest? Get his official bio, social pages & articles on Miami's 940 WINZ!Full Bio