Black Veil Brides played to a sold out audience at the Best Buy Theater in Times Square, NYC this past Sunday, November 23, 2014. I had the opportunity to have a quick chat with the band backstage before the show. ME: How was the creative process and production of …
Read More »