NASCAR 2011: The Game review | GameFocus
If Activision wants this franchise to be truly successful, draconian steps need to be taken, starting with offering a finished and decent product that meets 2011 development standards and stop banking on their promises of upcoming patches and free DLC.










