Vajra Releases Music Video for “The Mirror”!

April 6, 2017 madnesstocreation 0

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 […]

Advertisements