ShowShowRed Snapper in LondonOct 8, 1998Red SnapperAstoria Theatre · Westminster, United KingdomFollowI was thereUpload from this showMediaLineupAboutRed Snapper