Winston Salem Cycling Classic Criterium 2016
Winston Salem, NC Sunday, May 29, 2016