Metalcore, Tour

Black Veil Brides – European tour leg starts this weekend

About four weeks ago, Black Veil Brides released their long-awaited 7th studio album, “Vindicate” via Spinefarm. The record is produced […]