Squires Turbo Systems
STS Turbo has not worked for two years and has ruined my car
Squires Turbo Systems sold me a turbo for my new 05 SSR that could not be tuned. I have spent thousands of dollars to try to get it to work and have sent it in for repair to them and it still will not work on my car. They will not help after sending me to two of their dealers for help at my ...