Le Tour Diary | Stage 19 – And Then There Were Three

We were expecting fireworks yesterday and what we got was a nuclear explosion! I’ve never seen anything like the spectacle of the crowds up on Alpe d’Huez. I was torn between taking photos, watching the race, and getting into the thick of it with the Dutch. It was only a 109.5km stage but there was action right from the [...]