Chapeau to Mark Cavendish and the British Cycling team for a remarkable win at the World Road Race Championship. It’s been described as the perfect team performance but I’d disagree, the kit they were wearing was an absolute abomination.
Continue reading