News of the World 1966
Logo

Venue:
Alexandra Palace, London
From: Saturday 16 April 1966
Till: Saturday 16 April 1966