The Architects are a punk/rock band from Kansas City, Missouri.
These are photos from concerts where The Architects played, so they may be of other bands that played the concert as well.
My Chemical Romance / Thursday / The Architects May 5, 2011 Boston, Massachusetts, United States Uploaded by Openupyourskull