Tag

Many, many moons ago, I began to compile what I call my “Stalking Bucket List” – a catalog of far-off filming locations that I would like to visit at some point during my lifetime. At the very top of that list is Wilmington, North Carolina, which masqueraded as the fictional “Capeside, Massachusetts” on one of […]