This Day in History: 1982-04-20

Queen en el Palais Des Sports, Lyon, Francia