John McCloskey Jr.:
CSX K04029 in Bound Brook - 4/03/2015
John McCloskey Jr.:
66Z in Bridgewater - 6/13/2015
John McCloskey Jr.:
NS 20K in South Plainfield - 11/07/2015
John McCloskey Jr.:
CSAO OI-16 in Perth Amboy - 3/30/2016
John McCloskey Jr.:
NS 212 at Piscataway - 7/14/2016
John McCloskey Jr.:
Z6Z at Carteret, NJ - 8/21/2016
John McCloskey Jr.:
K141 at Point-No-Point - 8/21/2016
John McCloskey Jr.:
CSAO PR-32 in Bound Brook - 7/22/2017
John McCloskey Jr.:
Drilling Out Kearny Point
John McCloskey Jr.:
Let's Talk About the Penn Central
John McCloskey Jr.:
PN-13 at MARION
John McCloskey Jr.:
P93814 in Oak Island - 10/14/2017
John McCloskey Jr.:
P93815 at Upper Bay - 10/15/2018
John McCloskey Jr.:
P93815 Visits the Ball Field
John McCloskey Jr.:
K63620 in North Bergen
John McCloskey Jr.:
Canadians Visit the Ballpark
John McCloskey Jr.:
K63620 at Upper Bay
John McCloskey Jr.:
Q43421 at Upper Bay - 1/21/2018
John McCloskey Jr.:
Take Me Out to the Ball Game
John McCloskey Jr.:
Q25304 in North Bergen - 2/04/2018
John McCloskey Jr.:
BY-1 Crossing Arthur Kill Bridge - 2/23/2018
John McCloskey Jr.:
K14017 in Jersey City - 2/23/2018
John McCloskey Jr.:
65E Power in Linden - 3/04/2018
John McCloskey Jr.:
JR-2 in Carteret - 3/04/2018
John McCloskey Jr.:
20E at Bound Brook - 3/25/2018
John McCloskey Jr.:
20E in Newark - 3/25/2018
John McCloskey Jr.:
Q27224 in North Bergen - 3/25/2018
John McCloskey Jr.:
24Z at Point-No-Point - 3/25/2018
John McCloskey Jr.:
Q23407 in Jersey City - 4/08/2018
John McCloskey Jr.:
20W at Upper Bay - 4/21/2018