It’s the little Italian wedge that could. Packing 2.4 liters of Ferrari Dino V6 that could possibly make better noise than a passionate Italian themselves, weighing in at just about a ton (a little less if it was the racing version) and possessing a race record that stands fully on it’s own merit, the Lancia […]
More...
More...