sts turbo
#1
sts turbo
hello all just wnating to know if anyone here has had or do have an sts turbo set up? jus wanted to know how you like it and how bad was the install. how does it compare to a blower ?thank you
Thread
Thread Starter
Forum
Replies
Last Post