Shelby Mustang California guy gave a Porsche dealer $1,750 for a broken Mustang and 50 years later it's still roaring 20th Jun 2025 Court rules anyone can build iconic Eleanor Mustang after years of legal battles 5th Jun 2025