News of the World 1976

Logo

Venue: England Alexandra Palace, London From: Saturday 08 May 1976 Till: Saturday 08 May 1976

Champion

Bill Lennard
News of the World - 1976