Volturian (Sleeping Romance & Frozen Crown Members) to Release Debut Album In April, Album Details Revealed
9 February, 2020
0 Comments
1 category
Volturian are proud to announce that their debut album will be entitled “Crimson”, and will be out on April 24th 2020 worldwide, on Scarlet Records (EU/US) and Marquee Avalon (Japan). Album cover and the tracklist