Check out all our Upcoming Release announcements New release from: TEN – Here Be Monsters (February 18, 2022) UK hard rock stalwarts TEN used the downtime during the worldwide pandemic to work on not one, but two new albums. The first album to be released, Here Be Monsters, will land on February 18, 2022. A new […]