Jamaica’s own Dexta Daps has delivered the Peter Hatch directed visuals to his new single “Slavery.” With executive production from DASECA Productions, the video makes use of Canada’s gorgeous scenery by featuring scenes shot live in Toronto. The result, a slow simmering banger with an international feel. Just in time for the weekend, it’s a cut made for […]