There are at least 2 bands called The Meteors, one from the UK, one from the Netherlands:
These are photos from concerts where The Meteors played, so they may be of other bands that played the concert as well.
Cruel World Fest May 15, 2022 Pasadena, California, United States Uploaded by John Bowman
Cruel World Fest May 15, 2022 Pasadena, California, United States Uploaded by Scott Hays
Cruel World Fest May 15, 2022 Pasadena, California, United States Uploaded by Redhalo
Cruel World May 14 - 15, 2022 Pasadena, California, United States Uploaded by Trent Vanegas
Cruel World 2022 May 14, 2022 Pasadena, California, United States Uploaded by Evan Sodman
The Meteors Jul 23, 2021 Santa Ana, California, United States Uploaded by Edith
The Meteors / Shame On Me / Brokn Hartz May 14, 2021 Houston, Texas, United States Uploaded by Houston Hh
The Meteors May 11, 2021 Denver, Colorado, United States Uploaded by Jeepgurlio