Yesterday (Saturday 8/20) was the Edwardsville Criterium Festival. This was the 7th year they've held this series of high-speed bicycle races, free kids races, live bands, and an open containers perimeter, all on the streets of Downtown Edwardsville. I had never been before, but dropped in for a bit yesterday to get a feel for it. Pretty cool.
I managed a few photos: