Musikkalbumet ble innspilt 30. mars 2007 og utgitt av Rhino Records og SPV i august samme år. Albumet er tatt opp fra en konsert i Radio City Music Hall i New York. Albumet ble produsert av Barry Ehrmann.