John McCloskey Jr.:
NS 20R in South Plainfield - 5/24/2014
John McCloskey Jr.:
NS 20R @ Manville - 7/12/2014
John McCloskey Jr.:
CSX Q434 in Blauvelt, NY - 8/27/2014
John McCloskey Jr.:
CSX Q385's Power in Selkirk, NY - 8/28/2014
John McCloskey Jr.:
K40812 in Ridgefield Park - 10/13/2014
John McCloskey Jr.:
CSX Q37210 in New Scotland, NY - 12/13/2014
John McCloskey Jr.:
18N in Piscataway - 1/19/2015
John McCloskey Jr.:
NS H76 at Lackawanna Cutoff - 1/24/2015
John McCloskey Jr.:
NS 211 in Hillside, NJ - 3/21/2015
John McCloskey Jr.:
66Z in Bridgewater - 6/13/2015
John McCloskey Jr.:
NS 20K in South Plainfield - 11/07/2015
John McCloskey Jr.:
NS 66Z in Duncannon, PA - 5/06/2016
John McCloskey Jr.:
Amtrak 30 - P030 in Gaithersburg, MD - 11-06-2016
John McCloskey Jr.:
H70 in Waldwick - 9/03/2017
John McCloskey Jr.:
Let's Talk About the Penn Central
John McCloskey Jr.:
65E Power in Linden - 3/04/2018
John McCloskey Jr.:
20E in Phillipsburg - 3/25/2018
John McCloskey Jr.:
20E at Bound Brook - 3/25/2018
John McCloskey Jr.:
20E in Newark - 3/25/2018
John McCloskey Jr.:
36T at Glen Onoko, PA - 3/30/2018
John McCloskey Jr.:
Q43306 in Newburgh - 4/06/2018
John McCloskey Jr.:
Q43306 in Fort Montgomery - 4/06/2018
John McCloskey Jr.:
PR-32 in Carteret - 6/02/2018
John McCloskey Jr.:
20E at MARION - 1/10/2018
John McCloskey Jr.:
212 in Bloomsbury - 1/19/2019
John McCloskey Jr.:
212 at Avenue I - 1/19/2019
John McCloskey Jr.:
212 at Point-no-Point - 1/19/2019
John McCloskey Jr.:
212 at VALLEY - 2/28/2019
John McCloskey Jr.:
25V at Duncanon - 4/06/2019
John McCloskey Jr.:
211 at Bethlehem - 4/13/2019