Pre-sale of the week: The National – Rome, out 13 December
Rome is the definitive live document of The National. Recorded live, without overdubs, on 3 June 2024 at the architecturally stunning venue Parco Della Musica Ennio Morricone – named for the famed Italian film composer – the 21-track LP showcases scintillating versions of beloved songs like ‘Bloodbuzz Ohio’, ‘Don’t Swallow the Cap’, ‘I Need My…