News of the World 1965
Logo

Venue:
Alexandra Palace, London
From: Saturday 24 April 1965
Till: Saturday 24 April 1965