Vetteman94 on 10 September 2010
And why not, its a great tool to showcase your car provided it was included. Didnt alot of the previous Gran Turismo games get this kind of treatment as well?
I really cant wait to see the advertising campaign for this game. I have a feeling its gonna be huge







