Damus
Botag · 1w
Yes.. I believe France was favored. Would love to see a Spain/England final!