Check out all our Upcoming Release announcements New release from: HITTMAN – Destroy All Humans (September 25, 2020) New studio album from the legendary US Heavy/Power Metal band HITTMAN – the first one in 27 years! After the positive response to the reissue of the classic same-titled debut album (originally released in 1988, reissued by No […]