Liars are by far one of the most uncompromising and willfully strangest acts in recent memory. Their last album, WIXIIW, which Mute Records released last year and was on this site’s Best of 2012 list continued the band’s reputation – as the album manages to be menacing, murky and at times strangely upbeat. 

The official video for “I Saw You From the Lifeboat” comes on the heels of their special (and sold out) show at the Metropolitan Museum of Art, and a show at Le Poisson Rouge tomorrow night.