Shayloss is training for the Cache Gran Fondo
Shay Carl of ShayLoss is training for the Cache Gran Fondo. What's the longest training ride you have ridden so far this year?
Shay Carl of ShayLoss is training for the Cache Gran Fondo. What's the longest training ride you have ridden so far this year?