As expected Sheryl Crow was terrific, but we were double-blown away by the opening act, Brandi Carlile and her awesome band. As soon as we got home we downloaded her newest album "Give up the Ghost" and have been listening in a non-stop loop.