All 6,000 residents in small town live on the same street
When you live in a hamlet or small town, life has a quaint, endearing quality to it. I refer to the kind of location where practically everyone is acquainted with one another. First-name greetings are accepted as the standard, there is a neighborhood bar where people congregate, and there are possibly a few more buildings,…