American Death Metal band HEADHUNT released their debut self titled EP
American Death Metal band Headhunt released their debut self titled EP. The release was recorded at “Luna Recording Studios” and was produced by George Nardo. Headhunt was formed in 2021 […]