Ride for Bikes would like to thank the many people who braved terrible weather to come out and assemble and deliver bikes to 520 children. It was very