Virginia metalcore outfit Illist have released a music video for their new single “Life Leech”. Vocalist Micah Elias said of it:
“‘Life Leech’ calls anyone who has been subjected to serve as the host to a parasite of their happiness to rip off the virus, purge the poison, and to find new life free from the dead weight of toxicity.”
The song was produced, mixed, and mastered by Zach Jones (My Enemies & I, Afterlife). You can purchase the song via your preferred streaming service here. This past February the band released their debut track titled “Padlock”; you can hear it below as well.