Snails is a name of at least two acts:
These are photos from concerts where Snails played, so they may be of other bands that played the concert as well.
Boo! Halloween Massive Oct 31, 2015 San Francisco, California, United States Uploaded by Jman