ShowShowDina Carroll at London ApolloMay 12, 2002Apollo Theatre · Soho, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading