jonnhytesta on 02 June 2009
i like the game. i didnt believe all that bs "the first trailer is 360 ingame footage" like i dont believe it with the new "forza 3 cgi trailer".but both games look good .at least 2 million sellers.