Date Concert Venue Location
Jul 18, 1979
The Tubes

Dr. Pepper Central Park Music Festival

  Photos   Setlists
Central Park New York, New York, United States