“I kid you not, everyone I’ve told about the upcoming Nissan Titan XD having a Cummins diesel engine have said it will be an incredible truck —hands down. But exactly why is everyone so sure about that?” Here is how many conversations have gone regrading this subject: Me: Cummins is building the diesel engine for […]