Brazil and Germany and France. Which is the best team?

10 answers 10