Still jammin': Caribbean Carnival celebrates 50th grand parade
11 masquerade bands, more than 10,000 costumed revellers parade in Toronto
Thousands of revellers flooded Toronto's streets with vibrant costumes and the festive sounds of celebration for 50th Caribbean Carnival Saturday.
Over a million people visit from near and far every year and the atmosphere of today's milestone parade was as colourful as ever. The day started with a few rain showers, and a few feathers got wet, but spirits weren't dampened.
CBC's Bruce Reeve captured these images.