Every once in a while, the bean counters at the major manufacturers are held at bay and the gearheads manage to run wild. At Ford, those gearheads made up something called the Special Vehicle Team. From 1993-1995 and 1999-2004,… more»
Every once in a while, the bean counters at the major manufacturers are held at bay and the gearheads manage to run wild. At Ford, those gearheads made up something called the Special Vehicle Team. From 1993-1995 and 1999-2004,… more»