Atwell’s finest

2 min read

Only a few examples of the road-only Ford GT40 were ever sold. Simon de Burton has