Ten years ago, a few friends and I pulled up to the beach in Hampton, New Hampshire…
It’s about twenty years I’ve spent Christmas holidays staring across from the Bluff to Frazer’s. Staring straight…