Where there’s smoke, there’s fire, they say, but if so, what’s going on in the quiet town of Marlborough and