A little over 3 years ago, The Ball 2010 kicked off its journey to the 2010 World Cup in South Africa. The Ball was made in Africa, by Africa, for Africa’s first ever World Cup:
Kickoff in Battersea Park
The Ball kicks off in Battersea Park, January 24th 2010.
Written by The Ball on Monday, January 28th, 2013
Comments are closed