ShowShowMENTAL NOTE AT THE WATER RATS PRESENTSMar 20, 2017Leg PuppyThe Water Rats · Kings Cross, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMar 20, 2017VenueThe Water Rats · Kings Cross, United KingdomArtistLeg PuppyListingConfirmedShow details from MusicBrainz.