Jul 17, 2026
•
3 min read
Ferrari’s $1.1M EV debut, a forgotten ’64 Barracuda prototype, and market data on used car price drops.