This Day in History: 1981-02-18

Queen en el Nippon Budokan, Tokio, Japón