Check out all our Upcoming Release announcements New release from: SQUEALER – Insanity (December 04, 2020) SQUEALER, one of Germany’s very own Power & Thrash Metal pioneers, are now back with a vengeance! Insanity is the name of their 10th studio release since their foundation in the 1980’s – and the new opus impressively starts where […]