Fact #129429
When:
Short story:
The Who play at The Town Hall, High Wycombe, England, UK, followed by an All-nighter at Club Noreik, London, England, UK, where they are recorded live for broadcast the following night on Radio Luxembourg's show Ready Steady Radio!
Tweet this Fact