jamesrannochcc.com
Tour de Past, Stage 12. 1995, Jalabert Wins on Bastille day.
I sometimes wonder how many hours or even days I have spent over the years staring at the TV watching the parts of bicycle races where nothing is happening. The break has formed, the peloton is cru…