This train sure could pass for something out of the mid to late 90s, but it was taken on 10/30/2007. This is UP train CCSWE 29 leaning into the elevated curve at Kirkwood, MO.