There are at least six artists called Horse.
These are photos from concerts where Horse played, so they may be of other bands that played the concert as well.
Horse Mar 19, 2022 Galashiels, UK Uploaded by Craig Paterson
Horse / 20xiii / Korn Apr 29, 2009 Denver, Colorado, United States Uploaded by Miklogonzalez