File this one under "good things happening to good people". Our friends The Low Anthem will be making their late night, television debut tonight when they enchant the drama-free airwaves of the Late Show with David Letterman. Tune In!
...KEEP READING...