Diesel Progress International Edition

Diesel Progress International Edition is a magazine. [1]