Calgary

Thousands fill Calgary’s Stampede Park for first official day of the Greatest Outdoor Show on Earth

Published: