Avatar Invade Regent Theater Los Angeles, CA 1-24-18
In the world of Heavy Metal and Rock-n-Roll, there are plenty of unusual and magical stage moments to be had, but certain bands really bring it to the next level conceptually. That in mind, on Wednesday, January 24, 2018, Sweden’s own Avatar did just that ... Read More