Ever heard of the Dodge Power Ram 50? Neither had we, until this tiny diesel truck tore across our screens at a New Jersey dirt drag event. Posted by Chris Demorro