News of the World 1980
Logo

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