Times Square Australian Daybill
12 July, 2017
0 Comments
According to IMDb, Times Square opened in Australia on February 6, 1981. Robin and her mother went there to continue RSO/EMI's publicity tour, and I'm pretty sure she made a brief but strong impression…