Wednesday, January 18, 2012

Gran Turismo 5 - Lexus LFA vs Mercedes SLS AMG at Special Stage Route X