

Toronto Football/Soccer fans during and after the final game of FIFA World Cup 2010 where Spain defeated Holland.