Black Veil Brides have gone all apocalyptic in their new music video for ‘Fallen Angels’, taken from their upcoming sophomore record, ‘Set The World On Fire’. Who would have guessed that they’d literally have angels falling in this one?:
‘Set The World On Fire’ is released on June 14th 2011 through Lava Records.
Founder & Editor for DEAD PRESS!