Looking spiffy and rockin’ killer instruments, The Walkmen performed the title track from new and acclaimed LP, Heaven, on last night’s edition of Late Night With Jimmy Fallon.

As a exclusive bonus for onliners, the band also performed The Love You Love and that can be viewed over here, compliments of everyone’s favorite Audio Perv.
 

pixel While you were sleeping: The Walkmen played Fallon