John McCloskey Jr.: Amtrak 04t in Harrisburg, PA - 1/12/2014
John McCloskey Jr.: NS 593 @ Duncannon - 3/14/2014
John McCloskey Jr.: NS 12R departs Enola - 3/15/2014
John McCloskey Jr.: NS 16N on the Rockville - 3/15/2014
John McCloskey Jr.: NS 33A in Harrisburg - 3/15/2014
John McCloskey Jr.: NS 60G @ Cove - 3/16/2014
John McCloskey Jr.: NS 23Z in Huntingdon - 4/25/2014
John McCloskey Jr.: NS 21J in Huntingdon, PA - 4/25/2014
John McCloskey Jr.: NS 401 @ Mill Creek, PA - 4/25/2014
John McCloskey Jr.: NS 10G @ Altoona - 4/26/2014
John McCloskey Jr.: NS 10G at the Horseshoe Curve - 4/26/2014
John McCloskey Jr.: NS 65K @ Horseshoe Curve - 4/26/2014
John McCloskey Jr.: Amtrak 07t @ Fostoria - 4/27/2014
John McCloskey Jr.: NS 66Z in Duncannon, PA - 5/06/2016
John McCloskey Jr.: NS 067 Arriving in Harrisburg - 10/29/2016
John McCloskey Jr.: 21M in Marysville - 7/20/2018
John McCloskey Jr.: 25V at Duncanon - 4/06/2019
John McCloskey Jr.: 26T in Alexandria - 4/06/2019
John McCloskey Jr.: 25V in Alexandria - 4/06/2019
John McCloskey Jr.: 21V in Summerhill - 4/06/2019
John McCloskey Jr.: 590 in Lily - 4/06/2019
John McCloskey Jr.: 590 in Alexandria - 4/06/2019
John McCloskey Jr.: 62V at Rockville Bridge - 7/20/2018
John McCloskey Jr.: 65K in Marysville - 7/20/2018
John McCloskey Jr.: 04t in Cresson - 4/26/2014
John McCloskey Jr.: 25Z in Cassandra - 4/26/2014