The Legend of the Caterpillar 3406

3406. To the average person, this is just a four-digit number with no meaning, but for dozens of industries and anyone who’s big into diesel engines, these numbers mean a lot more. For the uninitiated, we’re talking about the Caterpillar 3406, which was and is one of the most influential and important diesel engines on … Read more