Spain celebrates its Euro 2012 champs
Swathed in the red-and-yellow colors of Spain, tens of thousands packed central Madrid to give a hero's welcome on July 2 to "La Roja" — the national soccer team that erased the country's gloomy mood by winning the Euro 2012 Championship with such flair.