Hundreds compete in Ruthin Mountain Bike Marathon
Cyclists pushed themselves to the limit in a range of routes varying form 25km to 75km in length
Hundreds compete in Ruthin Mountain Bike Marathon
Cyclists pushed themselves to the limit in a range of routes varying form 25km to 75km in length