Follow @rap_WAVE

Kevin Gates Archive

Kevin Gates – Had To

Yesterday Kevin Gates released a video for “What If,” and now the incarcerated Baton Rouge rapper announces that his new project By Any Means 2 is dropping September 21st Read More