The countdown for Declan McKenna’s new album has finally hit zero. After a four-month delay, “Zeros” dropped in early September and marks the British indie rocker’s sophomore effort. Read more...
Photo: British musician Declan McKenna said his sophomore album, “Zeros,” marks a new level of musical confidence that he did not have in previous tracks. (Courtesy of Jeff Hahn)