YAHOOOOO

spain does it again.

what a team. my fav euro team.

too bad italy had to finish a man short, but spain was gonna win anyhow.

great tic tac toe passing by the euro masters at it.

That's good for Spain...won World Cup in 2010, thus back to back titles would be cool; host country is Brazil.