Performances for Tyla
Users
DateVenueCityState
Sources
1998-09-15Water RatsLondonUK
1998-09-26The CorporationSheffieldUK