VAJRA Release Official Music Video for “The Mirror”
VAJRA Release Official Music Video for “The Mirror” “The Mirror” Premiered on Loudwire Magazine New York based Progressive Rock/Gypsy Metal Band VAJRA has released the Official Music Video for “The Mirror,” the first single […]