On the evening of March 15, the State Theatre in Downtown Ithaca was filled to near capacity. The lights dimmed, and onto the stage stepped the Lords of the Sound, performing one of their final shows ...