Telluride Adaptive Sports Program supports Colorado Peace Ride
Several volunteers from Telluride Adaptive Sports Program got up early to help man the aid station at the top of Lizard Head Pass for the riders on the four day Colorado Peace Ride on Saturday, July 31, 2010. The Ride was in its...