France national football team

France, the country that gave the world new wave cinema, haute-couture and the suburban dead end. Their first foray into world football came in 1904, a rather cosy affair with their nextdoor...