Jabulani is the Official Ball of the FIFA World Cup 2010

Jabulani is the Official Ball of the FIFA World Cup 2010

June 9, 2012

‘Iniesta Fiesta’ visually records Spain’s wonderful achievement at the World Cup . A record of every game in South Africa is displayed, with a pun to remember each match. Source