hey so what do you honestly think that they put something on the tires? im askin cuz i test drove an 05 roush 2 weeks ago and it did the same thing but it was off of the showroom floor, was yours?, plus i wanted to ride just to talk to you, i like your name, later hit me up on
my04gt@yahoo.com