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 will tie together as a movie (the artwork for the single is a puzzle piece of the full Irkalla EP art. ).…
Read More