The CP Rail Canada 150 train passes through Canoe on Saturday, July 29.

Historic train passes through

The CP Rail Canada 150 train passes through Canoe on Saturday, July 29.