profile cover image
profile image

Mac Lean

Nairobi, Kenya

Based in Nairobi, Kenya, Dj Lean is a Multi-talented producer,DJ and radio host. Dj Lean is the founder of Tha E Radio which is the region's leading o...

Read more