Black Crown Initiate Release “Withering Waves” Music Video

Black Crown Initiate will be releasing their new album, “The Wreckage of Stars,” on September 30th via eOne music. You can watch the music video for “Withering Waves” below: