BB #6 approaching Craigsville, VA for the next stop of the USMC Toys for Tots Santa Train.
CSXT 438 pulling North Mountain after meeting the USMC/BB Santa Train on this snowy day.
CSX V756 with NS 9434 and CP 9662 heading west out of Staunton at West LeGrange.
On a cool rainy September evening, in the former Delaware Lackawanna & Western, Scranton Yard, we find the BLW 26 posing next to the sand tower as SC #426 waits in the background. This shot was p... (more)
CSX 5317 rolling out of Harpers Ferry Tunnel as it crosses the rain swollen and muddy Potomac River Memorial Day 2017.
Former Canadian Pacific G5d Tender that was used on the Virginia Central Railroad being lifted up for loading to be shipped to a new owner.
Former Canadian Pacific G5d that was used on the Virginia Central Railroad being lifted up for loading to be shipped to a new owner.
After leaving the North Carolina Transportation Museum, Norfolk and Western J Class Steam Locomotive 611 starts her trip home crossing the Yadkin River in Linwood, NC.
Heisler #6 passing former Hopkins Mine pulling freight cars and B&O Caboose across the twin bridges for the 2015 Cass Railfan Weekend.
Heisler #6 shoving to Spruce to pick up the freight cars and B&O Caboose for the 2015 Cass Railfan Weekend.
Heisler #6 pulling freight while crossing the Shafer's Fork at milepost 77 during the 2015 Cass Railfan Weekend.
Shay #4 rounding gum curve during the 2015 MSR&LHA Railfan Weekend.
Chessie 6240 GP9 heading south in Springfield during the Chase Gunnoe Photo Charter.
Baltimore and Ohio 6604 GP9 and Baltimore and Ohio 722 F7A idle quietly at Sector during the Chase Gunnoe Photo Charter.
Chessie 6240 GP9 heading south past a local cemetery for the Chase Gunnoe Photo Charter.