Date Concert Venue Location
Dec 13, 1975
Foghat / Montrose / Thee Image
  Photos
San Antonio Municipal Auditorium San Antonio, Texas, United States