Celebrating 20 Years of The Stills’ Debut Album ‘Logic Will Break Your Heart’ (2003) October 21, 2023 Albumism Staff The Stills’ debut album ‘Logic Will Break Your Heart’ was originally released on October 21, 2003. Read more