hah sorry man my English is a bit broken at times. I meant that to be saddened by a bunch of dudes with matching cycling kits is hilarious if you live in a country (England) where the national sport is Football where spectators drunk off their asses congregate on stadiums in team kits munching on sausages.
Maybe those people work for Rapha, and were in fact, assisting on the Rapha ride 'Hell of the North'...
Maybe those people work for Rapha, and were in fact, assisting on the Rapha ride 'Hell of the North'...