Dodge Ram Pictures - Photos
So ever since I bought my truck there was an abnormal water leak on the radiator, the funny thing is that I could never figure out where in the heck it was coming from... Well 3 weeks ago I discovered a small crack... That crack grew and grew, till I was loosing a lot on coolant, and decided to...