It would be easy to say Brazil but I think they will be upset this time around.
For some reason, I keep thinking France, Italy (despite the scandal) or a surprise like England......the Netherlands is loaded again but they always choke so I won't take them. I guess my prediction will be
France this time.
Please add yours
