Scream of the Mourning Star is the debut album by Polish death metal band Lost Soul.
It was released on November 20, 2000.
[2] All music is composed by Lost Soul This 2000s death metal album–related article is a stub.
You can help Wikipedia by expanding it.