flocked.media
Interview with Swedish Metal act Avatar
February 14, 2012 will see the release of Black Waltz, the first American release for Swedish metal band, Avatar. Already having toured extensively in Europe with fellow artists In Flames, Impaled…