On April 1, Ford set a new record time with its $1.7 million supercar to be the fastest American car to ever lap the Nurburgring in Germany.
If you thought the golden era of internal combustion track monsters was coming to a quiet end, Ford would like a word. The ...