GRS MEC 349 & MEC 353 idling at Northern Maine Junction, NMPO2 on the left.
MEC 501 GP40-2LW idling at Northern Maine Junction, Hermon, ME.
MEC 501 & MEC 350 idling at Northern Maine Junction.
MEC 305, MEC 318, MEC 512, and MEC 518 with consist arriving at Northern Maine Junction headed North
Short consist headed south with MEC517
MEC 309 & MEC 512 getting ready to build consist and head south from Northern Maine Junction.
MMA 8583 & MMA 8525 switching at Northern Maine Junction
MMA 8544 & MMA 8561 switching at Northern Maine Junction and getting ready to head South for the Searsport Sub.
MMA 8583 & MMA 8539 & MMA VB2 Remote Control Caboose idling at Northern Maine Junction.
MMA 8536 & CDAC 450 & CDAC 454 & small consist idling at the Brownville Log Yard, waiting to go to the Derby Yards, Milo, ME just after a snowstorm.
MMA 8583 switching a lot of cars at Northern Maine Junction with MMA 8525.
ST 45 GP9 idling at Springfield Terminal, Waterville ME
GRS B&M 332 GP40 & B&M 328 GP40 idling at Northern Maine Junction.
GRS B&M 334 GP40 & B&M 328 GP40 arriving into Northern Maine Junction from the South on the keag run.