The only claim I've seen so far is a vague "50%+ more power" on their website.
Similarly, I haven't been able to find any results for the STS turbo kit either.
The only claim I've seen so far is a vague "50%+ more power" on their website.
Similarly, I haven't been able to find any results for the STS turbo kit either.
Connect With Us