E3 2011's Most Anticipated: F1 2011

CVG - Formula 1 racing is a brand of motorsport with some very vocal detractors. The lack of overtaking, enforced pit stops, politics and team competitiveness being more down to budget than skill are frequently picked at.

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

aka the Sebastian Vettel game. :)