Alabama Southern Railroad train 112 heads westbound through Ethelsville, AL. on their way to interchange with CPKC at Artesia, MS. with Canadian Pacific’s “Every Child Matters” locomotive le... (more)
Alabama Southern Railroad train 112 heads westbound through Delma, AL. on their way to interchange with CPKC at Artesia, MS. with Canadian Pacific’s “Every Child Matters” locomotive leading ... (more)
CP 8757, the Every Child Matters unit, begins its long trek to Montreal leading CPKC 230, seen here passing underneath the former Milwaukee Road signal bridge in Franklin Park, IL, still used toda... (more)