Elvis Costello and the Sugarcanes
- Episode aired Apr 1, 2011
Elvis Costello and the Sugarcanes perform at the New York Public Library on November 2, 2010.Elvis Costello and the Sugarcanes perform at the New York Public Library on November 2, 2010.Elvis Costello and the Sugarcanes perform at the New York Public Library on November 2, 2010.