MEMOIRA – new album, “Carnival of Creation”, released on September 25th; title track music video out now
Memoira is set to release their third studio album ‘Carnival of Creation’ on September 25th 2020 via Inverse Records. The band released a new single and music video for the…