Who does everyone think is going to win it?

I am saying France they have a good team and with it being in there backyard. Plus i think Spain and Germany are not as strong as they were few years ago and England have a strong team but they always break under pressure

Last edited by gangstereport; 06/02/16 07:29 PM.

Not connected with scott or anyone at gangsterreport

Sorry for the confusion