5 musical acts to catch at Toronto Caribbean Carnival 2018

From soca to dancehall and much more, here’s who’s soundtracking your weekend

by