High school marching bands.
The Small Town really is a small town, but you'd never know it during this celebration.
Even doggies need a break every now and then. It's tiring having to avoid all those feet!
Stand proud for The Stars and Stripes.
Even small towns have beauty pageants.
Love these vintage vehicles. Classy.
The usual suspects. Clowns, tractors and marching bands. Something for everyone.
This one's for you, Brother-In-Law-O'-Mine.