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.
Colin Wood April 15, 2025