Twilight Singers are about to embark on a month-long tour of the U.S., but before they set out they made a stop at the Late Show with David Letterman to play “On the Corner” from their new album Dynamite Steps.
Check out the video for “On the Corner” below!