Gojira, Devin Townsend, Atlas Moth at the Masquerade

On February 5 at the Masquerade in Atlanta, Atlas Moth, Devin Townsend, and Gojira performed an amazing show. Personally, I could not wait to see these bands perform. You know, I think that it sucks that the opening band gets almost no stage lighting. The Masquerade is notorious for this, and poor Atlas Moth practically […]