Quote:
Originally Posted by Rich Z
Are they experienced with the STS twin turbo install? I would go as far as Tampa for the install, but Fort Myers would be a bit of a stretch from Tallahassee.
|
If you want to come to Tampa for a tune or upgrade kit go to Anti Venom, a good shop and forum sponsor (performance section)/moderator here. I don't have personal experience, but I've heard good things.