Record Mirror, January 24, 1981
19 February, 2017
0 Comments
"All things vaguely sensible suddenly disappear in a puff of smoke." Chris Westwood's review of Times Square in the January 24, 1981, Record Mirror was sadly typical, finding it an unbelievable melodramatic mess…