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

Well, the French just took their foot off the gas pedal. Iceland deserved those goals though.