VAJRA Release Official Music Video for “The Mirror”

New York based Progressive Rock/Gypsy Metal Band VAJRA has released the Official Music Video for “The Mirror”, the first single off of their upcoming Irkalla EP; the first of a planned trilogy of EPs with visual components attached to each song, all the elements [...]

April 5, 2017 Grooveyness, Music