France ain't gonna triumph , Belguim ain't gonna triumph either.
Potential Winners : GR - SP - EN - CR
Just a gut feeling or any specific reasons which you could maybe share with us?!
I think it's still way too early to predict any potential favorite.
As we have see in the first few matches now, the results had been often very close and no team really showed some 100% convincing performance.