These are photos from concerts where Worlds first cinema played, so they may be of other bands that played the concert as well.
The Struts / Charming Liars / Worlds first cinema Jan 28, 2022 Tempe, Arizona, United States Uploaded by Music Maven