Pedal by the Puddle 2009

Have a look at the event info at their site over at www.pedalbythepuddle.com.