LD RAM - General Discussion
So, you've prob seen on the news the winter weather down south, I live in Arkansas and I was witness to the power that a Dodge Ram can provide. I was able to take some unbelievable video of a Ram chain towing an 18-wheeler up an icy hill in West Little Rock. Here's the video, I couldn't believe...