Lancia Fulvia

The Lancia Fulvia is an automotive legend. An ‘homologation special’, only 1,180 Fulvias were built – just enough to qualify the car to compete in international rallying. As such, it went on to win two …

Continue reading