ShowShowSugar Ray in LondonMay 14, 1999Sugar RayAstoria Theatre · Westminster, United KingdomFollowI was thereUpload from this showMediaLineupAboutSugar Ray