Watch: The Walkmen Perform “Heaven” And “The Love You Love” On Fallon

    The Walkmen’s seventh studio album is titled Heaven and it’s out now, so the band brought the title track to Jimmy Fallon’s show last night. This is the kind of super-controlled rock track this band has produced solidly over the past 12 years, with the guitars locked down in a solid wall of sound and Hamilton Leithauser emoting over the top. Heaven is the band’s more positively reviewed album in a while, so they dipped into it again for a web exclusive performance of “The Love You Love” for Fallon. Check out both tracks below.