These are photos from concerts where Hail the Villian played, so they may be of other bands that played the concert as well.
Uproar Festival Aug 20, 2010 Council Bluffs, Iowa, United States Uploaded by Heidi Noll