I’m sure it’s meant to be short for “somewheres”, but “Somers” is the name of a town in New York State, not far from New York City.
Peter Maresca
I’m sure it’s meant to be short for “somewheres”, but “Somers” is the name of a town in New York State, not far from New York City.