The National – Carin at the Liquor Store

Het nieuwe album van The National komt stilaan dichterbij. Over precies een maand kunnen we genieten van Sleep Well Beast. Aan de titels van de tracks zal het in ieder geval niet liggen, want die spreken tot de verbeelding. Nadat we eerder al kennismaakten met The System Only Dreams in Total Darkness, is het nu de beurt aan Carin at the Liquor Store.