American Idol’s Crystal Bowersox Debuts: Ridin’ With The Radio
It’s not “Hold On” from Crystal Bowersox, but you can check out the video debut of “Ridin’ with the Radio” from last season’s American Idol runner-up. Bowersox was over at VH1 for a few performances […]