Tech Toyz: Football finale special

CNN-IBN | Jul 10, 2010 at 07:59pm


Tech Toyz look at the biggest sporting spectacle in the world: the 2010 FIFA World Cup in South Africa.