Why does the SuperFormance website have this as a tag line?? Is it referring to the Safir cars or the GT40 as a whole?? (There is most likely a thread discussing this but I could not find it).
Now we all know the GT40 is a British car, with a few American parts thrown in, so wondered why the...