1976 Alfa Romeo 33 Navajo Concept
The 1976 Alfa Romeo 33 Navajo Concept was a concept car that was designed and built by Alfa Romeo. It was created to explore the possibilities of using a light, mid-engine, rear-drive layout for a car. The concept was based on the Alfa Romeo 33 Stradale, a sports car that was produced from 1967 to … Read more