There are multiple bands by the name of Tarantula.
These are photos from concerts where Tarantula played, so they may be of other bands that played the concert as well.
Canned Heat / Tarantula Mar 29, 1969 St. Louis, Missouri, United States Uploaded by Zimtrim