The Twilight Sad are from Glasgow, signed to Fat Cat in 2006.
These are photos from concerts where The Twlight Sad played, so they may be of other bands that played the concert as well.
The Cure / The Twlight Sad May 14, 2023 Austin, Texas, United States Uploaded by Jjshee66
The Cure / The Twlight Sad May 14, 2023 Austin, Texas, United States Uploaded by Beverly De Leon