An early spring snow storm continues to dump light snow as 9369 leads a loaded coal train through New Buffalo. In the distance, an historic C&O coaling tower still stands, and on the opposite sid... (more)
Remote unit CSXT 9161 (RCPHG4) controls 1139 as they shove a load down a local industry spur on the way to the next switching job.
It's a cool and frosty spring morning as Amtrak's Pere Marquette crosses the Kalamazoo River en route to Chicago.
Before continuing on its eastbound trip to Toronto, CP's X500 waits for BNSF 6177 as it leads an empty coal drag into the snow covered siding.
Fresh snow covers the rails as 6177 leads an empty coal drag into the siding to allow an oncoming train to pass.
Canadian Pacific's X500 rolls through the small town of Bangor on a snowy morning in west Michigan.
6045 leads Canadian Pacific's X500 on a snowy morning in west Michigan.
The setting sun glints off the front of 2610 as it helps to push the 130-car-long coal drag over the historic Thornapple River bridge.
The last car of a string of empty hoppers cuts through the snow as two MMRR MOW employees stand by after clearing a switch. A third continues to work on another with a backpack blower in the backg... (more)
This coal train is being led by an AC4400 and SD70MAC, but the 130 loaded coal cars were just too much for them to get up the grade out of Grand Rapids. To the rescue was 2610, and even with this... (more)
#24 backs down into the Standard Lumber yard to retrieve an empty center beam car for their last job of the day.
Light snow falls as #24 heads to a local lumber yard to retrieve a single car for their final job of the day. This single-lane overpass is one of only two in the area that still exist from the ol... (more)
5119 leads a train of autoracks west on a beautiful winter afternoon in mid-Michigan.
5615 leads a loaded coal drag through the small town of Coloma on a beautiful winter morning.
Amtrak's Pere Marquette heads through the tiny village of New Richmond on a clear and crisp winter morning.