This Day in History: 1974-04-18

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