Letlive. Release a Making Of DocumentaryPosted by Jason TateJun 16, 2016 Letlive. have released a behind the scenes documentary on the making of their new album If I’m the Devil…