Skip to content
Link copied to clipboard

Sheryl Crow ducks into town for Fresh Air

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.