French Montana explains “Excuse My French” cover and release date with the L.A. Leakers [VIDEO] HHV Editor