Grab Networks has a huge collection of videos from over 300 news sources. Find in-depth news, embed it to your site, and build community!
Dutch fans set off for World Cup
July 10, 2010
Dutch fans left Amsterdam for South Africa to cheer on their team in the World Cup's final match.
© 2010 Reuters