75 Mile ididaride! finisher

This rider completed the 75-mile ididaride! ride