Re: Tvt
For those of you that got this did you have tvt install the package, or did you go a different route? The reason I ask is Im interested in it but I live in Florida and Im not real sure I trust alot of the mechanics around me with a car they seem to know very little about.