Lemon & Herb is a trio of producers/djs from KZN (Kwazulu Natal Province in South Africa), namely Don Sithole, Skhumbuzo Radebe and Thansanqa Ntintili.
Ocha Records is excited to present to you their debut full-length …
WICKED
super work :)
Love the intro, the flute sounds sweet.
This is super nice!