These are photos from concerts where Cry Baby and the Hoochie Coochie band played, so they may be of other bands that played the concert as well.
Cry Baby and the Hoochie Coochie band Nov 18, 2023 Billericay, England, United Kingdom Uploaded by Paul Davey