Sow who's gonna win Euro 2004 this summer??
My semi-finalists picks are:
Spain, France, Italy and Holland.
I'm picking Italy to win the whole thing.
My semi-finalists picks are:
Spain, France, Italy and Holland.
I'm picking Italy to win the whole thing.