This Day in History: 1981-03-21

Queen en el Estádio do Morumbi, Sao Paulo, Brasil