Chief Keef and Major Effect Da Click Drop ‘My Set’ Music Video
Chief Keef and Major Effect Da Click are ganged up in their latest visual for single “My Set,” a Kydd Nap production.
Read MoreChief Keef and Major Effect Da Click are ganged up in their latest visual for single “My Set,” a Kydd Nap production.
Read More