1978 Alfa Romeo Niki Lauda Spider 1-Owner Time Capsule

0 Comments

This incredible Niki Lauda Spider is #218 of just 350 produced and sold worldwide. Better still it is a one owner car from new, has just 48,000 original miles, is completely original including its original…