Check out all our Upcoming Release announcements New release from: ONSLAUGHT – Generation Antichrist (August 07, 2020) ONSLAUGHT announce they are gearing up to unleash a new beast on 7th August with Generation Antichrist, adding another Thrash Metal gem to their legacy! UK Thrashers ONSLAUGHT will release their long-awaited new album Generation Antichrist through AFM Records […]