This Day in History: 1975-04-28

Queen en el Okayama Kenritsu Taikukan, Okayama, Japón