Queen Concert Crowd
Sept. 7, 2024
The crowds at Knebworth Park in Knebworth, England, await Queen to take the stage on Aug. 9, 1986. | Freddie mercury, Concert crowd, Queen pictures 86-08-09_Knebworth_05.jpg Concert Audiences of the Past: No Cell Phones Queen Concert Crowd