Sheryl Crow: Live at the Capitol Theatre
Available on Peacock
Sheryl Crow performs new music with her band on the final night of her "Be Myself" tour at the historic Capitol Theatre in Port Chester, New York.

Related