Dodge Rams its new truck down our throats