On Halloween, I had the opportunity to sit down with Johannes Eckerström, the evil clown, organ grinder, carnival ringleader of the metal band Avatar. The band hails from Gothenburg, Sweden and I have to say that I was a little apprehensive going in. First off, I can barely speak English, my native language. How was a Swedish … Continue reading