This Fiat 124 Spider is the only one of its kind ever made, and we got to drive it. Look for the full story in the upcoming July issue.
In 1966, Fiat unleashed a pair of sports cars: One for the masses and another for the supercar set.
Very stock, 1972 Fiat 124 Spider wearing a decent red repaint, and retaining the numbers matching high performance 1.6l 110hp factory sport motor. The car won the 2011 Monte Shelton …