Ecstatic Spaniards take to the streets to celebrate national team Euro win
MADRID : Spanish national team's European Championship win kept the whole country holding its breath on Sunday night until the final whistle, when chants and car horns filled the streets, with ecstatic fans celebrating the victory.


