There are at least four bands called Scatterbrain:
These are photos from concerts where ScatterBrain played, so they may be of other bands that played the concert as well.
ScatterBrain Feb 28, 1991 Bay Shore, New York, United States Uploaded by Denial Omega