The deluxe reissue of the album is set to be released on Dec. 18, and will include the remastered album, studio outtakes, demo recordings, BBC performances, and previously unreleased material.
Don't miss out on weekly new content and exclusive deals