Who made XXX?
EMD 645
The EMD 645 engine series is currently supported by Electro-Motive Diesel, Inc., which purchased the assets of the Electro-Motive Division from General Motors in 2005.
Electro-Motive Diesel