I want to know the answer to the following question:
Where did Queen host a free concert in 1976?
All the background I'm provided with is that "During 1976, Queen played one of their most famous gigs, a free concert in Hyde Park, London.". Is that enough to answer the question?