NS Action on the Hagerstown-Roanoke District Line.

Author: Stephen Brock

Shenandoah is stop between Hagerstown, MD and Roanoke, VA for crew changes and yard work as well as local runs.

February 19, 2010 - August 31, 2010 720 Photos 345353 Views