I asked Stiles Thomas where the photo above was taken, and he said "Upper Saddle River." He thinks it was two-thirds of the way from Route 17.
Do you believe all that open space?
Δ
October 27, 2026
October 26, 2026
October 14, 2026