Sheryl Crow

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

Terry Gross

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