In the low rays of Mid-December 2025, New Brunswick Southern's #505 had recently swapped trains with counterpart #506 along the St. Croix River in Calais, Maine. Recent rumblings had mentioned th... (more)
Maine Central 957 waits for its next call tp duty at the small engine servicing terminal