Tom Willis is leading a ride up Flagstaff Wednesday, April 11. Leaving from 3825 Iris Ave in Boulder at 5:30. Also happens to be the finish of Stage 6 of this year’s USA Pro Cycling Challenge. http://www.usaprocyclingchallenge.com/stages/2012/stage-6