*Your language will be set using a browser cookie.
Strange Kings Music is a record label in Douala, Cameroon.
Strange Kings Music added a new video
Sponsored