FestivalFestivalHighér SélfJul 15, 1995Tyssen Studios · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutSweet PDeleriumRestless NativesEvolutionRemould