Vier jaar na het laatste album komen deze rockers uit London terug met een spiksplinternieuw album.