I regularly post/repost about data, tech, F1, and politics.
All opinions are my own.
Yes, please.
Sources have told us that the Grand Départ of the 2027 Tour de France looks set to be a properly British affair, with England, Wales, and Scotland all reportedly set to host a stage each
road.cc/312859 #cycling
Yes, please.