News

| Amyot Bachand December 26, 2007 The secret lies in the powertrain First off, I must tell you that the 6.7L turbodiesel engine of the Dodge Ram 2500 really impressed me.