By using this site, you agree to our Privacy Policy and our Terms of Use. Close

France have been a massive bunch of ass hats they are insinuating that we could not of possibly got this good in such a short space of time in cycling.