Bloomington's annual 4th of July Parade. I marched with the local Monroe County Democratic party this year, but there is a lot more to see at the parade than baby kissing and sweaty hand-shaking -- clangorous anarchists abound, the Pin-Up mag struts in style, veterans' floats pass by followed by bands, Shriners, cheerleaders and 15ft. puppets. It's always a beautiful spectacle and this year was no different..