World Cup 2010: official match ball launched for July 11 final
Posted Wednesday, April 21, 2010 by BBC.com
New ball please: the official match ball for the World Cup final was launched in Herzogenaurach, Germany
Photos
More»Meet sexy model Katharina Wehenkel
Friday May 10 2024Real Madrid takes its influencers to cloud nine after UCL
Friday May 10 2024
Your Say