Damian 4 February 2018 New Episode Lancia Delta Integrale Final Edition - what an INCREDIBLE CAR! Damian 4 February 2018 New Episode TheCarGuys finally get their hands on one of the all-time great icons of rallying – the Lancia Delta Integrale!