My truck has started self destructing

Went to start it, heard a flopping noise & this was the result. Fortunately it happened at home. Culprit is the water pump. TBD if anything else died in the process.

Blah. 

Advertisement

Share This Story