St. Joe Louis – I Rise f. Nemo Achida

The 3 man rap group St. Joe Louis has been quiet for quite a bit now but they’re back, loaded and ready to drop a new LP. The new album’s titled Cloud Club Over Everything and it’s all ready to drop in a little over a week on July 26. This is the lead single.