You just don’t wake up one day and find yourself successful. No, it doesn’t happen that way because success is not earned instantly but gradually through relentless trials and sacrificial efforts one goes through without ever tiring. Dj Mo a.k.a Topa De Top has come a long way to claim the top position he now has at System Unit.

I came across a photo of him mixing back in the day.

Dj Mo - throwback