VAJRA Release Latest 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... Read More