M Maximum Metal Member May 26, 2014 47 0 6 May 28, 2014 #1 Eric Compton with Maximum Metal reviews the new album from Avatar HERE.