Cheyenne Frontier Days
July 2006
Where The Buffalo Roam ... And Hang On Flags