Skip to content
Link copied to clipboard
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.