These are photos from concerts where Dr. Neil deGrasse Tyson played, so they may be of other bands that played the concert as well.
Dr. Neil deGrasse Tyson Jun 20, 2024 San Antonio, Texas, United States Uploaded by Lord Instigator