The National han presentado la nueva canción ‘Carin At The Liquor Store’ y su correspondiente vídeo. Un tema estrenado en Beats 1 de Zane Lowe ayer, y la tercera que estrenan de su nuevo elepé «Sleep Well Beast», que saldrá a la venta en agosto. El clip lo ha dirigido Casey Reas, asociado con La Blogothèque.