There are several bands using this name (not to be confused with The Glow):
These are photos from concerts where Glow played, so they may be of other bands that played the concert as well.
Explosions in the Sky / Glow Sep 22, 2023 Omaha, Nebraska, United States Uploaded by Bigtravsburnerphone
Explosions in the Sky / Glow Sep 22, 2023 Omaha, Nebraska, United States Uploaded by Chelsea Mc New