A Spanish soccer fan wearing an animal headwear watches the FIFA World Cup match between Spain and Chile on June 25, 2010. [Xinhua/Reuters]
Go to Forum >>0 Comments