There are two artists with this name:
These are videos from concerts where The Brains played, so they may be of other bands that played the concert as well.
The Brains May 20, 2023 Toronto, Ontario, Canada Added by Wax82