Blood Red Throne have debuted a music video for the latest single from their 10th studio album “Imperial Congregation“, which saw a release today, October 08th. See below for the visual component for the album track “Transparent Existence“.
- Advertisement -
Comments