Warning: This content is for mature audiences.) The annual Toronto Caribbean Carnival, long known for its costumes, will be taking that tradition a step further …

source