For all the drivers who think that cyclists are not deserved of respect, this is how it’s done. Road is the Via Gellia in Derbyshire, was briefly England’s most dangerous road.

Leave A Reply