There are several artists with this name:
These are photos from concerts where The Lions played, so they may be of other bands that played the concert as well.
The Lions / Toadies Aug 29, 2008 Houston, Texas, United States Uploaded by John Fortier
Jimi Hendrix / The Rivets / The Lions May 28, 1967 Herford, Germany Uploaded by Zimtrim