ShowShowSix by Seven at The Princess CharlotteApr 29, 1998Six by Seven, The StarletsThe Charlotte · Leicester, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading