The National on Stephen Colbert Tonight

TONIGHT (10/18): The National will be the featured musical guest on the Late Show with Stephen Colbert, airing @ 10:35 CST on CBS.  The National are promoting their seventh studio album, Sleep Well Beast, which was released on September 8, 2017. The single “Carin at the Liquor Store” has been embedded below.