Calgary Stampede preparations

Sports

Stampede preparations have come a long way in a week and the horse track is almost restored

More From Sports/Calgary Stampede