John McCloskey Jr.: NJTR 1166 in Waldwick - 8/30/2017
John McCloskey Jr.: CNJ in the Meadowlands
John McCloskey Jr.: Dual CNJ in the Park
John McCloskey Jr.: CNJs Visit Metlife Stadium
John McCloskey Jr.: #643 in Newark - 10/20/2017
John McCloskey Jr.: 877 at Mt. Olive
John McCloskey Jr.: 1160 at Westmont - 11/17/2018
John McCloskey Jr.: NJT 1079 at Denville Station - 1/22/2018
John McCloskey Jr.: NJT 1116 in Lyndhurst - 3/22/2018
John McCloskey Jr.: NJT 1167 in Secaucus - 5/03/2018
John McCloskey Jr.: 1630 in River Edge - 5/15/2018
John McCloskey Jr.: NJT 519 in Glen Ridge - 8/05/2018
John McCloskey Jr.: #523 in Hoboken - 8/05/2018
John McCloskey Jr.: #1074 at Mountain View - 8/06/2018
John McCloskey Jr.: NJT 1218 in Waldwick - 10/04/2018
John McCloskey Jr.: NJT 5426 at VALLEY - 11/08/2018
John McCloskey Jr.: NJT #5423 in Cranford - 11/07/2018
John McCloskey Jr.: 880 at Mt. Tabor - 10/19/2018
John McCloskey Jr.: #0853 at Mt. Olive - 10/16/2018
John McCloskey Jr.: #1220 in Paterson - 1/09/2019
John McCloskey Jr.: #1207 in Secaucus - 1/09/2020
John McCloskey Jr.: #1216 in Ridgewood - 1/09/2020
John McCloskey Jr.: #1216 in Lyndhurst - 1/09/2020
John McCloskey Jr.: #1213 in Paterson - 1/09/2020
John McCloskey Jr.: #808 at Lake Hopatcong - 12/02/2020
John McCloskey Jr.: 9666 at SPORT - 10/20/2017
John McCloskey Jr.: #1161 in Waldwick - 5/19/2023
John McCloskey Jr.: #1207 Departing Hoboken - 7/17/2023
John McCloskey Jr.: #1266 in Waldwick - 10/09/2023