Testament @ Center Stage

Testament, live at Center Stage in Atlanta, GA

Images of thrash metal veterans Testament, live at Center Stage in Atlanta, GA. The band was on tour to promote the latest of three really stellar releases: Brotherhood of the Snake. Their stage show was quite difficult to photograph, since the band uses a liberal amount of strobes, but overall I was pretty satisfied with the results. Catch up with Testament on the band’s official website or on Facebook.