Letlive. stream new album, ‘If I’m The Devil’ Posted on June 11, 2016 by Stitched Sound You can stream Letlive.’s brand new album, If I’m The Devil, below.