Ben Kweller has announced Cover the Mirrors, his first new album since the sudden death of his 16-year-old son in February 2023. It’s out May 30th, 2025, but you can hear the first single, “Optimystic,” below. Marking the follow-up to 2021’s Circuit Boredom, the 12-track LP was recorded in October…
Please click the link below to read the full article.