The limited-production Supra has 429 horsepower and race car parts, but 300 copies will only be sold in Europe and Japan.
Ford continues to build off popular nameplates for its electric lineup, as with this Puma Gen-E, based on the brand's ...