This Day in History: 1976-03-23

Queen en el Aichi Taikukan, Nagoya, Japón