Avatar- Feathers & Flesh (Album Review)
Gothenburg, Sweden’s Avatar arrived on the Metal scene with a splash and fire unlike many others at the time. Their intricate and dark stage presentations were unlike many of their contemporaries and paired with their incredible energy and dynamic sound, they were able to distinguish ... Read More