Castrovalva are an experimental noise rock trio (formerly duo) consisting of Drums, Bass and Vocals based in Leeds, UK; they blend elements of noise rock/post hardcore and grime to create their valva big beat sound.
These are photos from concerts where Castrovalva played, so they may be of other bands that played the concert as well.
Live At Leeds 2010 Apr 30 - May 3, 2010 Leeds, England, United Kingdom Uploaded by Rob Lee