Date Concert Venue Location
Oct 27, 1985
The Cult / Cactus World News
  Photos
Bristol Studio Bristol, England, United Kingdom