Skip to playerSkip to main content
  • 14 years ago
Germany and Italy fans have been warming their vocal cords ahead of their Euro 2012 semi-final clash at the National Stadium in Warsaw.
Comments

Recommended