News of the World 1973

Logo

Venue: England Alexandra Palace, London From: Saturday 28 April 1973 Till: Saturday 28 April 1973

Champion

Ivor Hodgkinson
News of the World - 1973