The Calgary Stampede happens every year and has a rodeo, exhibits, and a festival held every July in Calgary, Alberta, Canada. The ten-day event, which calls itself "The Greatest Outdoor Show on Earth," brings over one million visitors every year and has the world's largest rodeo. It also has a parade, rides, stage shows, concerts, farming games,and racing. People from Calgary also begin wearing cowboy hats and other cowboy gear in spirit of the event. The stampede began as a farming fair in 1886 and turned into the Calgary Stampede in 1923.