OK, we admit it! The Calgary Stampede rocks