Guilford's Northern Maine Jct. (Bangor) to Portland, ME train NMPO-21 is seen rolling towards Colby Street in Waterville, ME at 09:35 EDT on January 21, 2004. The train was led by GP40 371, GP40 3... (more)