Torche: “Meanderthal”by Aubin Paul Hydra Head Music 17 years ago Torche have launched a full album stream of their new full length for Hydrahead. Meanderthal is the follow up to last year's In Return 12–inch EP. You can check out the entirety of Meanderthal on this page.