It’s been over five years since Suzanne Vega’s first performance at Landmark on Main Street, and the wait for her return has, for some of us, been way too long. But that day finally arrived on May 31st, and even torrential thunderstorms couldn’t dampen the enthusiasm.