Locomotives Diesels American Locomotive Company Electro Motive Division/General Motors Division General Electric Fairbanks Morse Baldwin/Lima/Hamilton/BLH Montreal Locomotive Works Canadian Locomotive Works Share this:TwitterFacebookLike this:Like Loading...