Tens of thousands of people marched through the streets of Toronto yesterday to celebrate the Sikh new year, marking the city’s 25th Khalsa Day parade.

The festivities kicked off with traditional music, hymns, prayers and food before the parade started on its route toward Queen’s Park at 1:30 p.m.

The event, which has grown from 2,000 people since it’s inauguration in 1986 to become Toronto’s third-largest parade, featured floats, martial arts performers and colourful costumes.