Taken from their web-pages (www.fabulousthunderbirds.com)
These are photos from concerts where Fabulous Thunderbirds played, so they may be of other bands that played the concert as well.
The Rolling Stones / Z Z Top / Fabulous Thunderbirds Oct 31, 1981 Dallas, Texas, United States Uploaded by J B
Rolling Stones / ZZ Top / Fabulous Thunderbirds Oct 31, 1981 Dallas, Texas, United States Uploaded by Dallasguy79