I think they still are, because they are currently selling lightnings and SVT foci.
and that is where Jeff got his cobra
the only thing i like about them is the fact that their service dept, is open until 8Pm.
even though the techs suck and the service sucks



NY State Trooper: So what makes your car so special to have SVT all over it? Me: Er...It was made by Fords SPECIAL Vehicle Team?