The Toronto Caribbean Carnival Grand Parade kicked off festivities this previous weekend, as masqueraders in vibrantly colored and designed outfits walked and danced their manner by the town. The pageant, which began in 1967, celebrates Caribbean tradition.
Source: www.news.com.au