and her band popped into town earlier today to tape an interview with 91 WHYY's

. Crow and Co. played a couple tunes in studio too. All should be heard on a "Fresh Air" episode at a later date.