Originally Posted by Flood
Shot of today's car roadbook on France4. Sadly I didn't understand what they were talking about.
I have a feeling this is the part of the special that caught a few riders out. Note the 3 exclamation marks (!!!) at the top. I recall one of the riders saying it was like a shear drop that they went over flat out?