Darkwave band Tau Cross have released a new video titled “Killing The King” off their upcoming album ‘Pillar Of Fire’ out July 21 via Relapse Records. You can view the video below:
Darkwave band Tau Cross have released a new video titled “Killing The King” off their upcoming album ‘Pillar Of Fire’ out July 21 via Relapse Records. You can view the video below:
Follow Us