John McCloskey Jr.: Amtrak 04t in Harrisburg, PA - 1/12/2014
John McCloskey Jr.: NS 64E @ Palmyra - 3/14/2014
John McCloskey Jr.: NS 922 in Palmyra - 3/14/2014
John McCloskey Jr.: NS 16N in Hershey - 3/14/2014
John McCloskey Jr.: NS 21E @ Hershey - 3/15/2014
John McCloskey Jr.: NS 213 with EPIC Power - 3/15/2014
John McCloskey Jr.: NS 20R @ Manville - 7/12/2014
John McCloskey Jr.: NS H76 at Lackawanna Cutoff - 1/24/2015
John McCloskey Jr.: NS H76 in Portland, PA - 1/24/2015
John McCloskey Jr.: H76 in Portland, PA - 1/24/2015
John McCloskey Jr.: H76 in Mt. Bethel, PA - 1/24/2015
John McCloskey Jr.: 20W in Macungie - 4/11/2015
John McCloskey Jr.: Future NS H70 sitting in Croxton - 3/12/2016
John McCloskey Jr.: 36Q in Macungie - 7-30-2016
John McCloskey Jr.: 15T at Alburtis - 7/30/2016
John McCloskey Jr.: NS 212 in Macungie - 8/25/2016
John McCloskey Jr.: NS 067 Crossing the Delaware River - 10/29/2016
John McCloskey Jr.: NS 067 in Palmyra, PA - 10/29/2016
John McCloskey Jr.: NS 067 Arriving in Harrisburg - 10/29/2016
John McCloskey Jr.: NS 24Z in Manville - 11/13/2016
John McCloskey Jr.: 22V in Jutland - 6/17/2017
John McCloskey Jr.: NS H08 at Otisville - 8/02/2017
John McCloskey Jr.: HC60 in Rutherford - 8/19/2017
John McCloskey Jr.: H70 in Waldwick - 9/03/2017
John McCloskey Jr.: H70 working Hillburn Yard
John McCloskey Jr.: H81 at Harmon Cove
John McCloskey Jr.: NS H70 in Suffern - 2/04/2018
John McCloskey Jr.: Stretched Across Moodna
John McCloskey Jr.: 62V in Bethlehem - 2/10/2018
John McCloskey Jr.: 65K at Bethlehem Steel - 2/10/2018