Bravo, No. 21, Germany, May 19, 1982
9 January, 2019
0 Comments
1 category
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 the rest of Europe had seen it? I have no idea. But someone still had