Seventh Veil released their new album, Vox Animae, yesterday (February 5th) via Pure Steel Publishing. The band is streaming the single “Devil In Your Soul” below. The name Seventh Veil was inspired from a Los Angeles club named Seventh Veil. After their first EP Nasty Skin released in early 2012...
Continue reading...
Continue reading...