Related Photos: 2010
Back to category: 2010
MADRID, SPAIN - JUNE 13: A waiter cheers up Spanish soccer fans watching their team playing against the Netherlands in a Madrid tavern during Spain's first FIFA World Cup match on June 13, 2014 in Madrid, Spain. Spain are the current Champions after they won 2010 World Cup...
Pablo Blazquez Dominguez/Getty Images