One of the many wonderful attributes of this little city is it's ability to pull off some amusing small town features while still having the assets of a big city (see: public transportation, museums, parks, etc.). On of my particular favorites is the Ann Arbor Independence Day Parade. Sure, it doesn't have the impressive gleam of John Deer spanning the street, but it is still beautiful. Uniquely American.
I was always one who rarely, rarely shed tears. But recently, hmm. Watching these snapshots of community parade on by, I got a bit choked up. Little slices of heaven.
Politics are always swallowed best with small animals and small children.

Smiles, sparkles, and spangle. And candy.

Truly an event for children.

Ann Arbor will forever be tie-dyed, even in patriotic form.

You've gotta love waste haulers on parade.

A rare sighting of Washtenaw County beauty pageantry.

True Ann Arbor parents. Matching tie-dye, coffee in hand, kids in a state-of-the-art bike trailer/stroller combo.

Men in funny hats speeding around in funny cars. Isn't that the crossing guard guy?

United States Independence Day: Freedom for all religions and cultures, right?

The green, mobile, safety-conscious Ann Arbor family.

Dogs on the campaign trail.

And Peaceworks. It wouldn't be a true Ann Arbor parade without this colorful, active, glimmer of hope.

And finally, the fifes of battle. Tradition. Reminders of the past.