ShowShowSparklehorse in IslingtonNov 1, 1997Union Chapel · Islington, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading