Buggles were a UK electro-pop band formed in 1977 consisting of Trevor Horn (bass guitar, guitar, percussion, and vocals), Geoff Downes (percussion and keyboards).
These are photos from concerts where Buggles played, so they may be of other bands that played the concert as well.
Seal / Buggles Apr 30, 2023 Dallas, Texas, United States Uploaded by Wajid Rizvi