The Diesel Episode

Everything You Ever Wanted To Know About Diesel Engines Motorz #75. Chris Duke tells you everything you ever wanted to know about diesel engines.