La celebración de la victoria en el Mundial
Soccer fans celebrating Spain's victory in World Cup 2010 on College Street in Toronto.
Soccer fans watching the World Cup Final at John Street and Wellington in Toronto.