Emodee – “Toriba”

After the long wait, Godek Records finally presents “Toriba” by Emodee.

“Toriba” which means “They can’t do nothing”, was produced by Indiana. The track is a perfect blend of high-life and afro-pop accompanied with a touch of classic music mastering. This is one song that will definitely keep you on your feet at first listen.