I now see that the rumors are looking to be true. As of April 1...no more SVT. I wish it was an April fools joke. Anyone know any details (besides the obvious....the lack of American car sales over the last year)? :??:
blown...
blown...
Last edited: