Zwift > France Casse – Pattes, Another Cool March Morning
Another cool March morning today as my ride decision time rolled around. I opted for a Zwift ride. Looking at the upcoming events none appealed to me or the time was too late so I created a Zwift “meetup” riding … Continue reading →