German metallers Tenside released their seventh album, 'Glamour & Gloom', on March 20, 2020 and you can read our review here