Hybrid Diesel Locomotives

HD 300