Gran Turismo 5 Lancia Delta in LondonTest-driving a Lancia Delta on the streets of London.By Guy Cocker on November 24, 2010 at 2:14AM PST Gran Turismo 5