ShowShowThe Smiths at the ApolloMar 18, 1985The SmithsApollo Theatre · Oxford, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Smiths