Spain celebrates Euro 2008 title

Scenes from the streets of Barcelona as Spain celebrates the Euro 2008 final win over Germany:



A COUNTRY AT WON from O Fowler on Vimeo.
Euro 2008 Review
What Are You Waiting For?