Car Photos Main Album » 1995 Lancia Delta EvoII Final Edition very smashed. 1995 Lancia Delta EvoII Final Edition very smashed. 1995 Lancia Delta EvoII Final Edition very smashed.