The cheating scandal of Tour de France 1904
The inaugural Tour de France in 1903 was nothing short of groundbreaking. Organized by the French newspaper L’Auto, the race was intended as a publicity… Read More »The cheating scandal of Tour de France 1904