Metalcore Band Illist Release Music Video For “Life Leech”
Virginia metalcore outfit Illist has released a music video for their new single “Life Leech“. Produced, mixed and mastered by Zach Jones (My Enemies & I, Afterlife), the track follows up on the quartet’s debut song “Padlock” […]