John McCloskey Jr.:
NYSW SU-99 at JC-51 - 7/18/2016
John McCloskey Jr.:
NYSW SU-99 at Campbell Hall - 7/18/2016
John McCloskey Jr.:
SU-100 @ Charlottesburg Reservoir - 8-1-2016
John McCloskey Jr.:
NYSW SU-100 at Sugar Loaf, NY - 8/31/2016
John McCloskey Jr.:
NYSW SU-100 in Warwick, NY - 8/31/2016
John McCloskey Jr.:
NYSW SU-100 in Sparta, NJ - 8/31/2016
John McCloskey Jr.:
NYSW SU-100 in West Milford, NJ - 8/31/2016
John McCloskey Jr.:
NYSW SU-100 arriving in Ridgefield Park - 8/31/2016
John McCloskey Jr.:
NYSW CL-2 in Deposit, NY - 9/18/2016
John McCloskey Jr.:
NYSW SU-100 in Millrift - 10/30/2016
John McCloskey Jr.:
NYSW WS-PX Departing Ridgefield Park - 12/3/2016
John McCloskey Jr.:
WS-PX Crossing the Hackensack River - 12/3/2016
John McCloskey Jr.:
WS-PX Crossing the Passaic River - 12/3/2016
John McCloskey Jr.:
Susquehanna Lives Matter
John McCloskey Jr.:
Toys At the Abandon Crossing
John McCloskey Jr.:
WS-2 Shoving back to SJ - 12/6/2016
John McCloskey Jr.:
NYSW WS-X in Stockholm, NJ - 3/15/2017
John McCloskey Jr.:
NYSW WS-X in Sparta, NJ - 3/15/2017
John McCloskey Jr.:
NYSW WS-X in Sparta, NJ - 3/15/2017
John McCloskey Jr.:
NYSW WS-X in Warwick, NY - 3/15/2017
John McCloskey Jr.:
NYSW WS-X in Sparta, NJ - 5/18/2017
John McCloskey Jr.:
NYSW SU-99 in Stockholm - 6/02/2017
John McCloskey Jr.:
NYSW SU-99 in Campbell Hall, NY - 6/02/2017
John McCloskey Jr.:
NYSW SU-99 in Sugar Loaf - 6/16/2017
John McCloskey Jr.:
NYSW SU-99 in Hamptonburgh - 6/16/2017
John McCloskey Jr.:
NYSW SJ-1 at Woodruffs Gap - 7/6/2017
John McCloskey Jr.:
SJ-1 in Sparta - 7/06/2017
John McCloskey Jr.:
NYSW WS-2 in Paterson - 7/09/2017
John McCloskey Jr.:
NYSW WS-X in Ridgefield Park, NJ - 7/13/2017
John McCloskey Jr.:
SU-100 in Port Jervis - 7/27/2017