1:34
Canadian Pacific EB Near Davis Jct., IL - February 23, 2011
David P. Jordan
4:52
Canadian Pacific B70 (SSAB Day Local) - June 27, 2014
13:23
Canadian Pacific Rwy. on Eldridge Spur (Iowa) - March 21, 2015
5:12
Canadian Pacific Train 472 west of Byron, IL - Dec. 2, 2016
16:44
Canadian Pacific Holiday Train - Dec. 2, 2016
2:01
Canadian Pacific No. 475 w/"RI" E-Units at Nahant, IA - May 22, 2017
5:01
Canadian Pacific 474 at Davenport, IA - May 22, 2017
7:39
Canadian Pacific 475 w/"RI" E-Units at Davenport, IA - May 22, 2017
4:10
Canadian Pacific B73 Local at Davenport, IA - Sept. 2, 2017
3:07
Canadian Pacific Executive Train (Davenport, Nahant & Fairport) - Nov. 17, 2017
3:19
Canadian Pacific B73 Local (E. Moline & Hampton) - Nov. 17, 2017
3:44
Canadian Pacific Rwy. Muscatine Local at Nahant, IA - May 5, 2018
3:26
Canadian Pacific 472 at Davenport, IA - July 29, 2018
1:31
Canadian Pacific 472 at LeClaire, IA - July 29, 2018
11:10
Canadian Pacific B73 on Eldridge Spur (Iowa) - July 29, 2018
2:14
Canadian Pacific Manifest at Pleasant Valley, IA - Sept. 17, 2010
2:21
Canadian Pacific B73 Local at Moline, IL - June 21, 2019
4:57
Canadian Pacific 473 at Water Works (Davenport), IA - June 21, 2019
1:46
Canadian Pacific 472 at Princeton, IA - July 30, 2019
5:36
Canadian Pacific Intermodal at Franklin Park, IL - Nov. 9, 2019
5:57
Canadian Pacific Ethanol Train at Franklin Park, IL - Nov. 9, 2019
3:11
Canadian Pacific B39 at Dubuque, IA - Aug. 8, 2020
2:26
Canadian Pacific 475 w/ CPRS 7010 at Le Claire, IA - Oct. 10, 2020
3:57
Canadian Pacific West Davenport Switcher - Oct. 10, 2020
5:06
Canadian Pacific 475 at Davenport, IA - May 15, 2021
2:16
Canadian Pacific 675 at Pleasant Valley, IA - May 15, 2021
7:02
Canadian Pacific 475 Near LeClaire, IA - Aug. 18, 2021
3:21
Canadian Pacific K70 at Montpelier, IA - April 30, 2022
4:15
Canadian Pacific KU81 at Fruitland, IA - Apr. 30, 2022
2:32
Canadian Pacific 576 at Muscatine, IA - April 30, 2022
5:13
Canadian Pacific 261 at Davenport, IA - Apr. 1, 2023