You're browsing the archives From Friday 01 August 2025 2000 Trees Festival 2025 – Saturday Thursday 09 June 2016 Feature: letlive. [June 2016] The mighty letlive. are on the verge of releasing their fourth full-length album, ‘If I’m The Devil…’ (out tomorrow – June 10th), and it’s absolutely the best thing they’ve ever done. They’ve managed to retain the raw energy and passion that people love about them, while also showcasing a