Mich Selber simply means 'Feeling Myself' an English phrase translated in German.And on the cause of this Project Oba Lurge infuses African sound with essentials of hip hop making the Mich Selber project very enjoyable …
Home
Feed
Search
Library
Download