Has Melingo been around on this board lately? a rather nice recent album has come out while I wasn't looking. And this somewhat disquieting video clip - that makes me think not a little of Tom Waits gone to Argentina...