Advertisement

Your browser doesn't support HTML5 video.

Fans cheer for Spain in Delhi

  • 1:25
  • Jul 11, 2010;
At the Spanish Cultural Centre in the capital, fans across all nationalities are supporting the la Furia Roja in the final against the Netherlands.
Select Language