Evile Unleash ‘The Thing (1982)’ Video

Evile have released a music video for their new single ‘The Thing (1982).