Invasion – Destroyer of Mankind
It’s been 15 years since I reviewed an album from Indiana’s war mongering Invasion. It was 2002s Bezerk Artillery Barrage and it was for Digitalmetal.com. It was a solid release of death metal and one of the first, if not the first US based band I hard heard utilizing a Swedish HM boss/Sunlight guitar tone. I […]
