Gran Turismo on the Streets of Paris

Gran Turismo 5 on the Streets of Paris

The ultimate publicity stunt? There have been a few of them this year but this may top the list. Gran Turismo 5 is out now. (via The Awesomer)