2002 Chrysler Town and Country Repair Question
Asked on November 16, 2012
Chrysler Town and Country Tire Problem
Loud steering noise, pulls to the right and tires squeal when turning what could it be?
Answer
Replied on November 16, 2012
Something was hit and bent that affects the alignment. Have it inspected at a tire and alignment shop.