Most of the South Branch Valley's roster, a SD18/GP9/SD18/GP9/SD18 combination, is in charge of a healthy-sized train north of Moorefield on this muggy spring day. Some of the cows look on with in... (more)