XboxLiveAddicts Review: 2010 FIFA World Cup

There is this sporting event coming up soon, you might have heard of it; The World Cup. This time round it is being held in South Africa starting on June 11th. The world will be watching with baited breath to see just how far their country will go. If like me you come out of your ‘football shell’ especially for the World Cup, you’ll be very excited.

2010 FIFA World Cup gives you an opportunity to lead your country through the tournament, accurately recreated according to the times and locations of the real event later this month.

Read Full Story >>
The story is too old to be commented.