E3 2010: Gran Turismo 5: 'No more delays', says Yamauchi

Printable View