This Day in History: 1975-03-17

Queen en el Marine Stadium, Miami, FL, EE. UU.