Don't have Telegram yet? Try it now!
https://libertyculture.com/2010/07/11/its-spain-2010-fifa-world-cup-champions-of-football/
It's Spain!!! 2010 FIFA World Cup Champions of football