Friday, 8 October 2010

Gran Turismo 5 Effects Trailer (Video)


Errr... I think maybe this explains the excitement.