Great players. Great football. Great team. Congratulations EspaÃ±a! Image credit to yonmacklein Related
Finally Spain got there! Today you can see people walking around the streets with a smile on their face. Great!
Yes, the smiles are hiding the hangovers!! 😉