Cars
January 2nd, 2003
No comments
While working to replace the thermostat in preparation to install new pulley, I found water leaking from the engine some where near the water pump. Looks like repairs before modifications. :-{
Categories: Cars