The Burlington indie-soul outfit finally released its long-gestating debut LP with a sold-out show at the Monkey House in Winooski.