Er det noen som husker en konsert som Leslie west the mountain spilte i eller rundt 75 76 Houston Texas Cullen auditorium hvor pumaer spiller basketball?
Det er ingen bevis for en konsert av Leslie West eller Mountain på Cullen Auditorium i Houston, Texas, i 1975 eller 1976.