Advertisement

Your browser doesn't support HTML5 video.

Argentina fans delighted!

  • 1:19
  • Jun 18, 2010;
Argentina fans celebrated their team's 4-1 win over South Korea outside Soccer City stadium in Soweto area of Johannesburg.
Select Language