Charlotte Criterium 2016
Charlotte, NC Saturday, April 30, 2016