World Cup 2010 Finals: Netherlands vs Spain Live Stream Online

Posted by Takeo | Posted in | Posted on 1:39 AM

After almost three weeks of soccer fever, from 32 teams, now we're down to two. Two of the biggest teams in soccer will face off this July 11, 2010 for the World Cup 2010 Finals, Netherlands vs Spain. Both countries have often been labeled as the best teams to have never won the World Cup. This will mark World Cup FIFA, because we're going to have a new World Cup winning nation!

The World Cup Finals will take place at Soccer City Stadium, Johannesburg on Sunday, July 11th. It's a must see event. Get the live action online for free on some sites that gives you free online streaming.