Irish singer-songwriter Tommy Sands is set to perform at Haverhill’s New Moon Coffeehouse inside the Universalist Unitarian Church, 16 Ashland St., on Saturday, Oct. 19 at 8 p.m. Tickets are $20 for adults and $10 for those 18 and under. Students with a valid Haverhill High School ID are admitted free. Stephilia’s Stone opens the show.