French Montana Discusses Diddy and Rick Ross’ Roles as Executive Producers of Excuse My French [Video]

In a recent interview with Fuse, French discusses Diddy and Ross’ roles in the making of his debut studio album.