Onslaught: “Generation Antichrist” Album Review

Time for some more killer thrash! Onslaught’s upcoming album, Generation Antichrist, is fast, intense, and filled with killer guitar solos.  Onslaught, formed back in 1982 in the United Kingdom, put out three albums before breaking up in 1991. The band reformed in 2005 and added another four albums to their name with Generation Antichrist being …

Onslaught: “Generation Antichrist” Album Review Read More »