The eyes of American rocker, Alice Copper look out from the side of a London bus, an ad to promote his new studio album entitled 'Detroit Stories', on 22 February 2021, in Camberwell, south London, England.