The annual ten-mile roll through closed-off streets in Denver, the Kaiser Permanente Moonlight Classic is over for another year. As is the case each year, costumes (Captain America! Uncle Sam!) numbered just as many as the bicycles. Photos by Stephen Cummings.
More Cycling Photos:
World Naked Bike Ride 2009: Denver (NSFW)