Originally posted by WombRaider
Ah, doing the 2010 year! That is what the most of 2010 comprises of is damn Nascars. There really is no difference in a NASCAR other than the front bumper, and the paint.
Funny off topic about a Camry Nascar. The nose of that NASCAR bumper gives an aerodynamic advantage over the other cars.
Yea I have all the Nascars except that Gamestop one. I cant find anyone who preordered the game from Gamestop