UK Promo Photos 20 and 26, 1980-81
Times Square 8 x 10″ publicity stills from this series continue to turn up. The first ones I found, I didn’t realize where they had come from, but the UK Press Kit’s caption sheet that matched up with some of the numbers on the photos solved the mystery. Their distinguishing