There are several artists called Alter Ego:
These are photos from concerts where Alter Ego played, so they may be of other bands that played the concert as well.
Alter Ego / Alien Shore Feb 3, 2024 Houston, Texas, United States Uploaded by Chris Goodwin
Horsham Battle of The Bands Aug 17, 2019 Horsham, England, United Kingdom Uploaded by Smythster
Summerfest (Milwaukee) Jun 29, 2013 Milwaukee, Wisconsin, United States Uploaded by Scott Heins