ShowShowChicks in LondonDec 19, 1998ChicksThe Water Rats · Kings Cross, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateDec 19, 1998VenueThe Water Rats · Kings Cross, United KingdomArtistChicksListingConfirmedShow details from MusicBrainz.