Just picked it up this morning, 10 new cars for 400 points is pretty nifty. There's a good mix of lower and upper class cars, I didn't get the new Lamborghini I wanted but it's pretty solid..
Did anyone else pick up/plan to pick up this new collection of cars?
Forza Motorsport 3
Game » consists of 9 releases. Released Oct 27, 2009
Log in to comment