Ferrari Testarossa Ferrari just won a major legal battle over its legendary Testarossa name 3rd Jul 2025 $91,000 might not get you a Ferrari, but it will get you an aluminum Testa Rossa J sculpture 28th Jun 2025 Iconic Ferrari Testarossa takes on Scotland’s ultimate 2,000-mile road trip 3rd May 2025