These are photos from concerts where Carter The Unstoppale Sex Machine played, so they may be of other bands that played the concert as well.
Carter The Unstoppale Sex Machine Nov 21, 2008 Birmingham, England, United Kingdom Uploaded by Thekilburnoracle