,
The Calgary Stampede is a volunteer-supported, not-for-profit community organization that preserves and promotes western heritage and values