John McCloskey Jr.: A Cloudy Eclipse
John McCloskey Jr.: Eclipse before the Clouds
John McCloskey Jr.: #1003 at Wayne-Route 23 - 01/08/2021
John McCloskey Jr.: SU-100 at Lackawaxen - 03/19/2024
John McCloskey Jr.: SU-99 in Franklin - 03/26/2024
John McCloskey Jr.: #1621 in Hillsdale - 01/11/2021
John McCloskey Jr.: H66 in Parryville - 04/23/2023
John McCloskey Jr.: SU-100 at CP-NOBODY - 03/19/2024
John McCloskey Jr.: #0071 at HX - 03/18/2023
John McCloskey Jr.: #1001 in Lincoln Park - 12/14/2022
John McCloskey Jr.: WS-X in Riverdale - 12/07/2022
John McCloskey Jr.: SU-99 in Port Jervis - 03/15/2024
John McCloskey Jr.: NRFF at 102 - 7/31/2020
John McCloskey Jr.: Z40503 at Ewing - 03/03/2024
John McCloskey Jr.: WS-4 in Hawthorne - 5/18/2023
John McCloskey Jr.: TS-07 at Lincoln Park - 12/07/2023
John McCloskey Jr.: WS-X in Sparta - 12/19/2023
John McCloskey Jr.: SU-100 at PA Crossovers - 5/24/2023
John McCloskey Jr.: RBMN OCS in Taylor
John McCloskey Jr.: #1266 in Waldwick - 10/09/2023
John McCloskey Jr.: The Heritage Geep Fleet
John McCloskey Jr.: An Erie Unveiling
John McCloskey Jr.: 25Z in Cassandra - 4/26/2014
John McCloskey Jr.: #0401 in South Amboy - 9/30/2023
John McCloskey Jr.: #7244 at MORGAN Draw - 9/30/2023
John McCloskey Jr.: SU-99 in Oak Ridge - 4/25/2023
John McCloskey Jr.: X4112 at Brick Church - 6/06/2023
John McCloskey Jr.: NJ DOT Revival
John McCloskey Jr.: NKP #765 in Scranton - 9/05/2015
John McCloskey Jr.: A171 in Philadelphia - 8/02/2018