This Day in History: 1976-02-15

Queen en el Sports Arena, Toledo, OH, EE. UU.