Originally posted by Deaf Bob
View Post
They definitely are. IMO the best ones on the market are also made here in Indiana. Call Stifflers( http://www.buystifflers.com/ ). The owner is Brian. He spent years as an engineer for Indy Car Teams. His parts are second to none.
Comment