File:Hampton & Branchville 686 & 859 In Ashland, Virginia

Description
What a sight to see for a Railfan! Hampton & Branchville 686 & 859 (GP9s), formerly Norfolk & Western 686 & 859 pass thru Ashland, VA!