Photos: Gojira, Devin Townsend, and The Atlas Moth at Theatre of Living Arts, Philadelphia, PA, February 16, 2013
It’s only March, but we already know this for sure: Gojira’s recent tour with Devin Townsend and The Atlas Moth is going to be one of the best shows any metal fans attended this year. These three artists are unfuckwithable, and they’ve all got the live chops to prove. Awesome. Simply awesome.
MetalSucks photographer extraordinaire Alyssa Lorenzon was at the Philly stop of the trek last month, and she captured some typically-killer, totally cinematic shots for us, which you can check out below. It’s practically the next best thing to actually being at the show!