Riders of the Apocalypse is the only album of musical side project of Therion band members called Demonoid.[1]
Riders of the Apocalypse | |
---|---|
Studio album by | |
Released | 21 September 2004 |
Recorded | December 2002 |
Genre | Death metal, thrash metal |
Length | 47:04 |
Label | Nuclear Blast |
Review scores | |
---|---|
Source | Rating |
Allmusic | link |