World Cup Finals, Place Your Bets!

Who do you think will make it to the finals of the 2010 FIFA World Cup? Fans in Cape Town are supporting Argentina, Brazil, and Ghana. Guess we’ll have to wait and see!

Country: