So which country is gonna win the European Football Championships in Portugal?
.
.

.
Personally my money is on France.



Drink Up Ye Cider.