Ford GT40 Mk1 road car - the street version of the legendary Le Mans winner racing car.
Ford built only 32 GT40 Mk1 street cars.
Ford GT40 Mk1 road car - the street version of the legendary Le Mans winner racing car.
Ford built only 32 GT40 Mk1 street cars.