Re: Is flushing your transmission a good thing?
I guess you better the guys at Mythbusters that they've been fooled by an OWT. Because they found the claim that naphthalene mothballs increase power to be plausible.
Originally posted by GeckoGeek
View Post
Comment