(Source: Progressive Railroading, December 27, 2016)
The 18th annual Canadian Pacific Holiday Train is on track to raise 1.2 million Canadian dollars and collect 250,000 pounds of food, the Class I announced last week.
Full story: Progressive Railroading