What’s more desirable than a Lancia Delta Integrale Evo I? How about one of only 400 limited edition models made to celebrate the car’s fifth rally world championship?
Originally sold new in Japan, this Lancia first traveled to Spain before getting imported into the United State…