Posted in Culture NewDad Announce New Album ‘Altar’, Share New Single Estimated read time 1 min read Posted on July 8, 2025 by Joelgalvan Irish rock band NewDad have announced their second album, Altar, which is due for release on September 19. The Madra…