Bad Blood
- 240 páginas
- 9 horas de lectura
For Jeremy Whittle, there isn't much in life as spectacular as the Tour de France: sweat-streaked, taut and burnished athletes toiling across vast and ancient European landscapes, hundreds of thousands of fans lining the route.
