I'd like to let people know about a fraudulent automobile tire scam going on at Wal-Mart Tire and Lube Express stores. Wal-Mart has agreements with tire manufacturers such as Goodyear and
I have an 2002 Z24 when I turn on the ac or defrost it makes a noise like something was stuck in a bicycle tire but as soon as I turn it off the noise goes away any thoughts?