Sarah Conrad gets a podium finish at Dew Tour

Sarah Conrad gets a podium finish at Dew Tour

01.04.10 Check out Sarah Conrad as she pulled through with a 2nd place finish at the Dew Tour Breckridge stop.