Defo Files - The Ability to Smell a Rat!

Defo and his fellow degenerates are well trained in smelling a rat, he smelled many an odor prior to the Dolphins beating the Patriots!

Sponsored Content

Sponsored Content

940 WINZ · Miami's Sports Station
Listen Now on iHeartRadio