There is more than one group or artist who has used the name Thud.
These are photos from concerts where Thud played, so they may be of other bands that played the concert as well.
Bad Brains / Thud / Balthazer Feb 26, 1993 St. Petersburg, Florida, United States Uploaded by Wally Edwards