Parade Marshal Shania Twain, centre, rides a horse during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Calgary Fire Department firefighters look on from on top of an aerial ladder truck during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Calgary Mayor Jyoti Gondek rides on a horse during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Alberta Premier Danielle Smith, centre, waves from a float during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Parade Marshal Shania Twain, left, meets a Calgary Police Service officer while she rides a horse during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Conservative Leader Pierre Poilievre, left, waves to the crowd as he rides in the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Members of the ºÃÉ«tv Armed Forces ride a light armoured vehicle during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Parade Marshal Shania Twain, centre, rides a horse during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Santa Claus drives a mini-Jeep during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Young cowpokes cheer during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Calgary Fire Department firefighters look on from on top of an aerial ladder truck during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Calgary Mayor Jyoti Gondek rides on a horse during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Alberta Premier Danielle Smith, centre, waves from a float during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Parade Marshal Shania Twain, left, meets a Calgary Police Service officer while she rides a horse during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Conservative Leader Pierre Poilievre, left, waves to the crowd as he rides in the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A young family takes in the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A marching band preforms during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A woman drives a tractor in the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Members of the ºÃÉ«tv Armed Forces ride a light armoured vehicle during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
Bubbles float in the air during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A Nigerian woman marches in the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh
Jeff McIntosh
A Brazilian dancer cheers during the Calgary Stampede parade in Calgary, Alta., Friday, July 4, 2025. THE CANADIAN PRESS/Jeff McIntosh