Fifteen videos to check out this week – 4/27
Posted by Zenae Zukowski on April 27, 2021
From visualizers to live and everything in between, here are fifteen videos to check out this week. 01) Evile – “The Thing (1982) British thrashers Evile are set to release their first album in eight years, Hell Unleashed, this Friday (30th) via Napalm Records (pre-order here). The group has shared a […]