John McCloskey Jr.: Norfolk Southern 69Q on December 31st 2012
John McCloskey Jr.: Norfolk Southern 212 on January 19th 2013
John McCloskey Jr.: CSX K477 - May 25th 2013
John McCloskey Jr.: NS 211 @ CP-MARION - 5/20/2014
John McCloskey Jr.: NS 18G in Piscataway - 5/24/2014
John McCloskey Jr.: NS 20R in South Plainfield - 5/24/2014
John McCloskey Jr.: CSX K042 @ Piscataway - 5/24/2014
John McCloskey Jr.: CSX K040 @ Union - 5/24/2014
John McCloskey Jr.: CSX K634 - 5/31/2014
John McCloskey Jr.: CSX K061 in Manville - 7/5/2014
John McCloskey Jr.: CSX K040 @ Piscataway - 7/5/2014
John McCloskey Jr.: NS 11J @ Bound Brook - 7/19/2014
John McCloskey Jr.: NS 21M @ Bound Brook - 7/19/2014
John McCloskey Jr.: CSX K042 in Jersey City - 8/23/2014
John McCloskey Jr.: NS 33K in Piscataway - 9/27/2014
John McCloskey Jr.: CSX Q41807 @ Piscataway, NJ - 11/07/2014
John McCloskey Jr.: NS 33K @ South Plainfield, NJ - 11/15/2014
John McCloskey Jr.: NS 211 in Piscataway, NJ - 1/10/2015
John McCloskey Jr.: NS 212 in Piscataway, NJ - 1/10/2015
John McCloskey Jr.: CSX K044 in Piscataway, NJ
John McCloskey Jr.: CSX C761 in Piscataway, NJ - 1/19/2015
John McCloskey Jr.: 18N in Piscataway - 1/19/2015
John McCloskey Jr.: CSX Q40924 in Jersey City - 1/25/2015
John McCloskey Jr.: NS 211 in Piscataway, NJ - 2/7/2015
John McCloskey Jr.: CSX K13805 in Piscataway, NJ After Dark - 2/7/2015
John McCloskey Jr.: NS 212 in Jersey City, NJ - 2/14/2015
John McCloskey Jr.: 20E in Piscataway - 2/17/2015
John McCloskey Jr.: NS i0W in Piscataway, NJ - 3/7/2015
John McCloskey Jr.: NS 211 in Hillside, NJ - 3/21/2015
John McCloskey Jr.: K04218 in Hillside, NJ - 3/21/2015