That radiator was leaking from weld, don't know if it got hit by stone or is it just bad quality.