The Hitchers released two LPs in the UK and Ireland 'It's All Fun and Games Til Someone Loses an Eye' (1997) and 'For the Want of Some Better TV' (1999).
These are photos from concerts where The Hitchers played, so they may be of other bands that played the concert as well.
Hands Down / The Hitchers Sep 20, 2024 Stockton-on-Tees, England, United Kingdom Uploaded by Evileye Bri