Following the release of their seventh studio album, Heaven, The Walkmen made an appearance on Late Night with Jimmy Fallon last night to play the title track “Heaven” and “The Love You Love.”
The appearance marks the start of an over five-month-long U.S. and international tour, which will include shows with Florence and the Machine, The War on Drugs and Wild Nothing. The tour starts today in New York City at the Bowery Ballroom. It will be filmed by La Blogothèque and streamed live on Spotify.
Check out both performances by The Walkmen on Jimmy Fallon below.