John McCloskey Jr.: New Jersey Transit EB on January 20th 2013
John McCloskey Jr.: CSAO OI-16 in Perth Amboy - 3/30/2016
John McCloskey Jr.: NJT 3723 in Secaucus - 10/12/2017
John McCloskey Jr.: MUs at Sunset
John McCloskey Jr.: MU's Over OJ
John McCloskey Jr.: NJT 5426 at VALLEY - 11/08/2018
John McCloskey Jr.: NJT #5423 in Cranford - 11/07/2018
John McCloskey Jr.: #3871 at Secaucus Jct. - 9/11/2019
John McCloskey Jr.: NJT #3256 in Harrison - 11/14/2019
John McCloskey Jr.: #7824 at SWIFT - 4/25/2020
John McCloskey Jr.: OI-16 at RIVER - 5/02/2020
John McCloskey Jr.: OI-16 at RIVER Draw - 5/16/2020
John McCloskey Jr.: YM-40 at HUNTER - 5/31/2020
John McCloskey Jr.: OI-16 at ESSAY - 6/06/2020
John McCloskey Jr.: #3270 in Kearny - 9/11/2020
John McCloskey Jr.: #3841 at HUNTER - 12/05/2019
John McCloskey Jr.: X570 in High Bridge - 5/04/2021
John McCloskey Jr.: #3873 in Linden - 5/11/2021
John McCloskey Jr.: #5445 in Harrison - 7/19/2021
John McCloskey Jr.: #5175 at ALDENE - 9/16/2021
John McCloskey Jr.: #3515 in Linden - 5/11/2021
John McCloskey Jr.: #7269 at River Draw - 05/16/2020
John McCloskey Jr.: #7826 in North Bergen - 3/18/2023
John McCloskey Jr.: #5733 in Raritan - 3/17/2023
John McCloskey Jr.: #5123 in Hillside - 5/17/2021
John McCloskey Jr.: #7225 in Woodbridge - 1/29/2020
John McCloskey Jr.: #3243 at North Elizabeth - 3/29/2023
John McCloskey Jr.: #4366 at Brielle Draw - 07/07/2023
John McCloskey Jr.: #5525 in Raritan - 9/03/2023
John McCloskey Jr.: #7244 at MORGAN Draw - 9/30/2023