CN 7312 hauls a passenger train on a branch line in Western Canada shortly before being replaced by new diesel locomotives. Actually its the first run of the day for Strasburg's 0-6-0 #31, but one... (more)