South African trio producers and Djs, Lemon & Herb serves us with new afro house song called Ankole. Listen & Download…