Sheryl Crow - Live At The Capitol Theater
Available on Qello Concerts, Prime Video
On November 10, 2017, at the historic Capitol Theatre in Port Chester New York, Sheryl Crow played the final night of her Be Myself tour. The show features Sheryl with her all new band in top form, performing new songs from her 8th studio album. This Film also features a vintage style flashback intro of all the Legends who have graced the Capitol Theatre stage, along with an interview with Sheryl filmed at her Farm in Nashville.
Starring Sheryl Crow
Director Mark Ritchie