ShowShowDina Carroll at London ApolloMay 12, 2002Dina CarrollApollo Theatre · Soho, United KingdomFollowI was thereUpload from this showMediaLineupAboutDina Carroll