Is Ford doing away with the SVT Division?
I've read this somewhere, tried to do some searching but came up with nothing.. someone know if its true?
I've read this somewhere, tried to do some searching but came up with nothing.. someone know if its true?