Exploding water pumps? Difference in early 273 water pumps vs later 1970s 318 pumps
So yep my water pump decided to blow out, wtf?
Print