John McCloskey Jr.: AmtraK Extra 642 in Secaucus, NJ - 5/10/2017
John McCloskey Jr.: Pre-Autumn Express
John McCloskey Jr.: Sunset in the Meadowlands
John McCloskey Jr.: Amtrak 805 in Secaucus
John McCloskey Jr.: MUs at Sunset
John McCloskey Jr.: Amtrak 87 in Edison - 7/5/2014
John McCloskey Jr.: NJT 3723 in Secaucus - 10/12/2017
John McCloskey Jr.: Amtrak K702
John McCloskey Jr.: Amtrak 174 in North Bergen - 5/18/2018
John McCloskey Jr.: MU's Over OJ
John McCloskey Jr.: #2248 at Hunter - 1/19/2019
John McCloskey Jr.: NJT #3256 in Harrison - 11/14/2019
John McCloskey Jr.: 82 at DOCK - 1/04/2020
John McCloskey Jr.: YM-40 at HUNTER - 5/31/2020
John McCloskey Jr.: 93 in Newark - 12/12/2019
John McCloskey Jr.: Regional at Seacaucus - 10/09/2019
John McCloskey Jr.: A99 in Stamford - 1/05/2020
John McCloskey Jr.: #19 in Philadelphia - 2/16/2021
John McCloskey Jr.: #3270 in Kearny - 9/11/2020
John McCloskey Jr.: #161 at PORTAL - 1/05/2020
John McCloskey Jr.: A140 in North Elizabeth 5/05/2018
John McCloskey Jr.: #5445 in Harrison - 7/19/2021
John McCloskey Jr.: A193 in Harrison - 7/19/2021
John McCloskey Jr.: A99 in Greenwich, CT - 1/05/2020
John McCloskey Jr.: A161 in Secaucus - 1/22/2022
John McCloskey Jr.: #7826 in North Bergen - 3/18/2023
John McCloskey Jr.: A140 in North Elizabeth - 4/30/2023
John McCloskey Jr.: #3243 at North Elizabeth - 3/29/2023
John McCloskey Jr.: A171 in Philadelphia - 8/02/2018
John McCloskey Jr.: A2253 in North Elizabeth - 05/05/2018