Dragon Ride

The Dragon Ride  – one of the toughest sportives in the UK  – is a popular event with CBC riders. It takes place in South Wales and has some

Read More