Young Farmers saddle up in 596-mile bikeathon for mitochondrial disease

© Kenilworth Show. 2019.