allhiphop.com
Semme Da Addy, Lon Don (Official Music Video)
Lon Don has been heard on 92.3, 107.5 WGCI, Say Less Do More TV, Wala Radio, and other iHeart radio stations.
AllHipHop Staff