23 Mile ididaride! finisher

This rider completed the 23-mile ididaride! ride