BlogFrench Montana – All BirdsBy Ryan - 12/10/20120270French Montana drops a new video today. The video is filmed in Trinidad and Tabago. When is French’s album dropping?!!