5th October 2018 WHEN DID YOU LAST SEE A… LANCIA DELTA HF TURBO? Lancia may have been absent from the UK for a while now and indeed its very existence as a brand looks to be on rocky ground lately. It wasn’t too long ago though that the… by Glenn Rowswell