Sheryl Crow – Live At the Capitol Theatre Blu-ray Review

Sheryl Crow’s Best Live Concert Release Since exploding onto the national stage in 1993 with the multi-platinum Tuesday Night Music Club album, the one-time music teacher and back-up vocalist …