Yadkin Valley Railroad train KP04 arrives at the NS yard in Winston Salem NC with a mix of NS, CEFX, and G&O owned power.