Every year, for the past 107 years, Denver hosts the National Western Stock Show.
For 16 days, more than 15,000 animals, including horses, cattle, sheep, and swine enter the grounds.
The kickoff event is a parade of cowboys and animals right down the middle of downtown Denver.
Check out these photographs from this year's event. How fun does this look?
It is expected that over 600,000 people will attend the festivities this year.