2017 Turlock Lake Road Race: Morning Races

La Grange, CA, USA - Turlock Lake Road Race on April 8, 2017. Photo Credit: Craig Huffman