NEWS Carpenter Brut's 'Leather Teeth' captures the essence of '80s horror and glam rock in a single album By Ben Sapet / March 2, 2018