Production of this new series of Eleanor Mustangs is limited to just twenty-five units, meaning it’s going to be a rare treat to own and drive one.
In a 21-page ruling, the United States Court of Appeals for the Ninth Circuit settled a dispute between Carroll Shelby Licensing, Inc. and Denice Halicki. She’s the widow of H.B. Halicki, who wrote, ...