Upload
osman-abdullah
View
144
Download
0
Embed Size (px)
DESCRIPTION
2010 FIFA World Cup South Africa is arriving in stores just six months after the release of the superb FIFA Soccer 10, so predictably it doesn't represent a major leap forward over that game.
Citation preview