Caribbean Carnival grand parade a special moment for three generations of performers

The Toronto Caribbean Carnival, which has grown to become North America’s largest outdoor festival, was first held in the city in 1967.