8.0 Review: FIFA World Cup 2010 World Cup Football has just held only every four years, the game comes out on this occasion usually gives a sense of déjà vu.

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

I have more than a few friends that are obsessed with soccer, what with the world cup soon and such. Me...I stick to baseball and basketball.