ShowShowCay in LondonDec 11, 1998CayAstoria Theatre · Westminster, United KingdomFollowI was thereUpload from this showMediaLineupAboutCay