VenueVenueTyssen StudiosLondon, United KingdomMusicBrainzFollow0 followersShowsMediaFestivalHighér SélfJul 15, 1995Tyssen Studios · London, United Kingdom