Gran Turismo 5 DLC promised 'every two months'

November 11th, 2011, 01:43

Part of the DCEmu Network PSP News..