CP 8138 leads train 100 east along the banks of the Bow river in Calgary. It was Canada Day and there were a number of people out on the river enjoying the day. (I didn't happen to get any of them... (more)
Running Hot On A Cool June Eve | Under an overcast sky on the cool evening of Sunday, June 11, 2023, southbound CPKC manifest train M262 charges through the town of Noel, MO. Putting the ha... (more)