Bravo, No. 21, Germany, May 19, 1982

0 Comments

May 1982, and Times Square was about to have its final premiere, in West Germany. Why did it take this long, over a year and a half after its initial premiere, and a year after…