Diesel Locomotive Identification Chart - Locomotives Is Lng The Next Generation Railway Age