Just picked it up, and man this game looks really sweet!! I don't normally dig all the racing games, but when they look this good, you just gotta play them on a nice high def 60".
Announcement
Collapse
No announcement yet.
Gran Turismo 5
Collapse
X
Comment