Some Great GT News

Some Great GT News

I know, I know, I've been talking a lot about Gran Turismo lately, but it's not my fault! A lot of news about Gran Turismo has been going around lately, with the delay of the release date and the stamping of discs and all that other news. But this ti...

Close