1 hour agoNewsDuration 0:46
The Toronto Caribbean Carnival’s Grand Parade kicked off festivities this past weekend, as masqueraders in vibrantly coloured and designed outfits walked and danced their way through the city. The festival, which started in 1967, celebrates Caribbean culture.