Japan's RITUAL CARNAGE have completed work on their third album, entitled The Birth Of Tragedy, which is due to be released through Osmose Productions on May 21st. Recorded on the mountainside of Hachioji, Japan, the CD version of the album will contain 11 songs, while the LP version and the limited-edition digi-pack will each include ...
Posted in: News