Definitely. I paid $25 for mine at Super Shops in Houston, but like I said- that was almost 10 years ago. I loved the Super Turbo on my V6- made it sound like a V8 with twice the displacement.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.