Black Veil Brides are currently teasing a new song, entitled “World of Sacrifice”. Give it a listen below. [[MORE]]