Toronto Caribbean Carnival (Caribana)
Every year over one million people flock to Toronto for the largest street parade in North America. This celebration of West Indian culture and pageantry, commonly called Caribana, takes time and money to put on. That's why it was upsetting to see so many non-masqueraders climb over the fence, cross the stage with masqueraders, and actually want to fight for food they did not pay for.