Guardian – A New Album Announcement + Single/Video, ‘Innovate’.
Guardian – Northumberland, England, United Kingdom. Photo Credit – Glen Davidson For our previous work on Guardian’s Debut – Click Here. Northumberland Metallers Guardian were relatively quiet for a while and hard at work but then, they awoke heavier than ever. Our guest writer DJ Awesome Wells, was impressed by...