Joy and jubilation in the heart of Spain's capitol of Madrid. For the first time in nearly half a century -- Spain is celebrating a European Championship title ... Defeating Germany on Sunday to win the Euro Cup 2008. Final score was one nill.
Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
Comments