Neil Diamond enters the stage to 55000 screaming fans at Woburn Abbey in 1977

Uploader: wk19781

Original upload date: Sun, 30 Jun 2013 00:00:00 GMT

Archive date: Sun, 28 Nov 2021 08:04:04 GMT

Woburn Abbey in Bedfordshire, England 1977 This concert has always had a special place in my collection because I don't believe it received the emphasis and attention that it should have. I'm pretty
...
Show more