BEFORE THE INTERNET
Mother Sun, Lord Nelson, Holloway Road London
Probably early 1973. A 17 year old me..
I recall the band on the night after us were called 'Iron Maiden';
I believe they are still going..
From film print
Taken on December 8, 2011