all-noise.co.uk
Listen: The National - ‘Don’t Swallow The Cap’
The National don’t mess about do they!? They revealed ‘Demons’ earlier this week as the first track from forthcoming album Trouble Will Find Me, and today we get another new track – ‘Don’t Swallow The…