ThatSlowSedan_
July 16, 2017
Looks like its leaking somewhere under the thermostat .i believe its the ac compresor not sure maybe the water pump. Helppppp lol
Original Thread
Coolant leak ?More About This Picture
Vehicle
N/A
Location
N/A
Keywords
N/A
Discover More Pictures
See MoreAdvertisement
Be the first to comment on this picture!