ShowShowThe Final Frontier: Shangri‐LaMay 12 – 13, 1995Sugarlump Sound SystemClub UK · Wandsworth, United KingdomFollowI was thereUpload from this showMediaLineupAboutDatesMay 12 – 13, 1995VenueClub UK · Wandsworth, United KingdomArtistSugarlump Sound SystemListingConfirmedShow details from MusicBrainz.