ShowShowSparklehorse in LondonJul 22, 1998SparklehorseHackney Empire · Hackney, United KingdomFollowI was thereUpload from this showMediaLineupAboutSparklehorse