Video: The Walkmen on Jimmy Fallon

We caught The Walkmen last night on Jimmy Fallon preforming the title tack off their latest album Heaven which dropped last month, and after the break the boys performed “The Love You Love” for the web exclusive.

Watch both below and catch them on tour at Osheaga in Montreal this summer, among other dates.