Ford Mustang GTD fails to set a Nurburgring record, but not ’cause it was slow

The Ford Mustang GTD is the most powerful Mustang ever made. To cement its position as one of the most extreme sports cars you can buy in America, Ford is…

Read More »