News of the World 1967
Logo

Venue:
Alexandra Palace, London
From: Saturday 22 April 1967
Till: Saturday 22 April 1967