The Mercy Seat is:
These are videos from concerts where The Mercy Seat played, so they may be of other bands that played the concert as well.
The Mercy Seat / Boys Choir / Wrestling Worms Nov 17, 1987 Soquel, California, United States Added by Milocampo