Avatar Becomes Magical
I had no idea what an awesome treat I was in for when I went to the Diamond Ballroom in Oklahoma City for another concert night. Everybody in the audience was waiting anxiously for Avatar to take the stage. Avatar is a heavy metal band which originated in Gothenburg Sweden in 2001. When the band […]