A Brief History
These are photos from concerts where Dead Wolf Club played, so they may be of other bands that played the concert as well.
The Wedding Present / Dead Wolf Club / TOQUIWA Nov 23, 2012 London, England, United Kingdom Uploaded by Guidorec