Gran Turismo 5
It's been a really, really long wait, but Gran Turismo 5 is out November 2, 2010. Is there really anything else to say?
It's been a really, really long wait, but Gran Turismo 5 is out November 2, 2010. Is there really anything else to say?