Wednesday, July 20th, 2011 AT 1:04 AM
My car makes a rubbing noise near the front passenger side tire when I turn left an liquid runs in on the floor. What could this be? 2006 chevy impala.