Tag: church road records

7 September 2021 / Metal
8 June 2021 / Metal

Svalbard frontwoman, Serena Cherry, had every right to curse the social and economic inertia of Covid-19. Her band received rave reviews for their 2020 album and had the momentum to…