BlackBraid - The Spirit Returns

Official Music Video for the track ’The Spirit Returns“ from the upcoming album ’Blackbraid II’ To be self-released on July 7th, 2023. - Order the CD, Cassette, & Merch here - Official shop: BandCamp: - Follow Blackbraid - Website: Instagram: Bandcamp: Youtube: @blackbraid_kvlt Video by Wolf Mountain Productions. Website: Instagram:
Back to Top