A rare yet dirty BC Rail unit brings 377's train into Belleville
CN M377 races towards Leeds on the new triple track section of the Kingston Sub