10th June 2025
Ferrari SC40 & CZ26 names trademarked possibly for new one-off models The Supercar Blog