EURO 2008: Mad night in Madrid

4.2K views · 16 years ago · 4:13

May 28, 2010 · 4.2K views

This was how the city of Madrid lived and celebrated the final of EURO 2008 when Spain won their first international titles in decades. For more great

Show more