I skidded my car into a lamp post and up a curb. The wheel was buckled so I changed it. The wheel is making a very loud screeching noise. What could be wrong?
Aug 27, 2012 at 6:37 PM