Aug 8, 1973 (50 years ago) Alexandra Palace London, England, United Kingdom
Sign Up or Login to comment.
Not sure of exact date, but there were loads of bands playing over a whole weekend.....& it was free, if I remember correctly ?
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging