News

The Alfa Romeo Iguana, designed by Giorgetto Giugiaro at Italdesign, was another extraordinary concept based on the 33 Stradale. Debuting at the 1969 Turin Motor Show, the Iguana featured a ...