rewardiflost t1_iw189wu wrote
Reply to comment by rpm319 in TIL all 8 of the most densely populated towns in the US (and 9 of the top 10) are either in New Jersey or New York by snakkerdudaniel
Hey neighbor! Born in JC in the 60s, and never very far from there.
Viewing a single comment thread. View all comments