Based in New Castle, Delaware, USA
These are photos from concerts where The Cocks played, so they may be of other bands that played the concert as well.
Wussy / The Cocks / Slyvan Wolfe / Gozer Apr 27, 2013 Newark, Delaware, United States Uploaded by Dominic Bucci