The guy I'm buying the SVT from took me out the other day and showed me some stuff in the car. OH MY GOD!!!! HE SMOKED THE MINI VAN NEXT TO US ON WOODWARD!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!