Blood Red Throne Premiere “Transparent Existence” Video

Blood Red Throne have premiered a new video for their new song “Transparent Existence.” This track is from the band’s new album “Imperial Congregation,” which was released today (October 8).

Comments are closed.