This Day in History: 1977-02-23

Queen en el Kiel Auditorium, St. Louis, MO, EE. UU.