Fact #15284
When:
Short story:
Having just acquired a new road manager, Neil Aspinall, The Beatles play at Aintree Institute, Aintree, Liverpool, England, UK, and also at Hambleton Hall, Huyton, Liverpool, England, UK, Europe.
Tweet this Fact