Album Review: Tartarus Horde (s/t)
October 26, 2019

Album Review: Tartarus Horde (s/t)

By The Necrosexual The Horde is coming! You hear a rumble in a distance. Then, a hissing choir of fallen angels on the horizon. The dusts swirls around you….