Black Veil Brides Releasing New Music Next Week

Black Veil Brides are teasing fans with news that there will be new music released next week.

The band announced on social media that the song, “Scarlet Cross” will be released on November 13th.

In the clip posted, the band shows off a new logo and teases “The Phantom.” What could that mean?

The band had been posting different symbols on their social media, possibly hinting at things to come for new music.

What do you think Black Veil Brides are teasing? Are you excited for new music?

More about:

Pro Sports