Slider
Slider
Black Veil Brides Announce London Halloween Instore
Black Veil Brides have announced details of an instore signing at HMV Oxford Street in London on Halloween (October 31st).200 wristbands will be issued from the store on the day of the event from 8.30am on a first-come-first-served basis.
The signing kicks off at 5.30pm










