Texas World Music Festival (Texas Jam) - Houston, Jun 19, 1983, Houston Astrodome

back to thumbnails