Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Jul 7, 2010
Holland Wins over Uruguay (or whatever that country is called). Celebrations in the streets of Toronto Canada after the Semi-final victory. Canadian Dutch Football supporters celebrating the 3-2 World Cup win over Uruguay.