2017 Snelling Road Race: Cat 3

Snelling, CA, USA - Snelling Road Race: Cat 3 race on March 4, 2017. Photo Credit: Craig Huffman