Sort:  

I think Germany is a big favourites, also, but France are best

My prediction would have to be Germany they have a Powerhouse of a team and the goalie is a literal wall

But what about the scandals with Lowe?