2018 Rochester Twilight Criterium & Rochester Mile
May 19
Rochester, NY