1986 Alfa Romeo 33 - Nelson's European Car Specialists Ltd.