Black Veil Brides Tease New Song “Let You Down”

Black Veil Brides

Black Veil Brides have posted a short preview of a new song titled “Let You Down” below. Their new album ‘Wretched And Divine: Ultimate Edition’ will be release on June 11.