News of the World 1975

Logo

Venue: England Alexandra Palace, London From: Saturday 10 May 1975 Till: Saturday 10 May 1975

Champion

Derek White
News of the World - 1975