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.