This Day in History: 1977-02-21

Queen en el Omni, Atlanta, GA, EE. UU.