It's makes me want to go back in time around 2002 - 2004 and play Gran Turismo Concept 2002 Tokyo - Geneva.
A bit rough around the edges and bland, but always preferred this to the later 2005 concept (and especially what they actually built).