DJsFMRadio and Music Industry NewsThincontent French Montana Stops By KKDA By Radio Facts - March 18, 2013 0 French Montana stopped by KKDA in Dallas to promote is new album, “Excuse My French,”which drops May 21st on Bad Boy/Interscope. Check out the flicks below with French Montana and Geo Cook, PD at K104FM and Ay Bay Bay, Afternoon Drive Radio DJ. SUBSCRIBE TO RADIO FACTS