Month: February 2013

Testament

Arriving on stage after the last chords of “The Star Spangled Banner” slowly drifted away, thrash metal heavyweights Testament delivered an absolutely stellar career-spanning set of pummeling, shredding
Read More

Overkill

Metal band Overkill, performing live at The Masquerade in Atlanta, Georgia. Read my full review at Target Audience Magazine.
Read More