Stampede stompin’

What’s happening this year at the Calgary Stampede

by