News of the World 1980

Logo

Venue: England Wembley Arena, London From: Saturday 31 May 1980 Till: Saturday 31 May 1980

Champion

Stefan Lord
News of the World - 1980