Advertisement
Global News Hour at 6 Calgary
July 18 2021 8:09pm

Calgary Stampede officials say they pulled off a pandemic success

Calgary Stampede officials are calling the 2021 version a success that has shown the way for other major events coming out of the pandemic. Carolyn Kury de Castillo reports.

Video Home