THE Netherlands shed their tag of World Cup chokers last night when they stormed into the final of the 2010 Fifa World Cup with a 3-2 victory over Uruguay at the Cape Town Stadium.Below me and Charles Hillary getting ready for the Big match!!

Posted under:  All Articles

Tags:  

Comments