Eidola have released a video for their new single Who Of You Will Persevere?, taken from their upcoming album Eviscerate.
Check out the video below!
Eviscerate is due for release on 12th April 2024 via Blue Swan/Rise Records, available to pre-order HERE.