Search Scally

Vajra: “The Mirror”

By Obie Millickian Oh yeah! One of our favorite bands is back and badder than ever. Vajra’s new single “The Mirror” is blasting up the Billboard Mainstream Rock Indicator Chart just off of a 29-city U.S. tour. The single is from their upcoming album Irkalla and is indicative of Annamaria Pinna’s crazy good voice and the […]

Read More →