made me smile
Apparently the technical director of French Cycling is puzzled by the Brits performance. She asks "do they have a technology? A secret preparation?". Apparently they feel the need to do sports intelligence to "know how they can be so strong". The director did stop short of accusing the Brits of doping.
So lads and lasses, let's have some fun with this one. What do you think is the key to our success