ShowShowLoose Cannons @ The Water RatsJan 22, 2025Loose CannonsThe Water Rats · Kings Cross, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoose Cannons