Mastretta MXT
50,000 to 499,999 made (estimate)
Photo: Christian Flores from Carlsbad / Encinitas, United States of America · CC BY-SA 2.01 card
50,000 to 499,999 made (estimate)
Photo: Christian Flores from Carlsbad / Encinitas, United States of America · CC BY-SA 2.0