Thermostat housing leaking
Yeah I believe so, I just got this car about a month ago.
Print