What will New Year’s Eve be without a “Brandenburg” Concerto? There’ll be champagne and auld lang syne, of course. But for the last 23 years the Berkshire Bach Society has ushered in the new with all or some of Bach’s six “Brandenburgs” in its New Year’s Eve blast. Read more about the Berkshire Bach Society >>