Altsounds — Los Angeles glam rock sensation *Black Veil Brides* is surely taking the world by storm. The band has been going nonstop for the last year – they released their debut album in July in the midst of a summer headlining tour, did a pair of back... more info