jerry springer
New member
when i take left turns i hear what sounds like the fan coming loose and rubbing against the sides then today i noticed liquid at the foot of the passengers side front seat
what is this and should i be worried
oh and it is a GM Venture LP
what is this and should i be worried
oh and it is a GM Venture LP