Veil Of Maya Perform New Song Live “Punisher”

Veil Of Maya were filmed performing a brand new song off of their upcoming release, Eclipse, called “Punisher” and is nothing short of crushing. The video quality might not be prime but at least the song comes through crystal clear, that is all that counts. This video was shot at the Trocadero in Philadelphia, PA. […]