ADVERTISEMENT

During their 1969 Hyde Park gig, The Rolling Stones released thousands of which insect?

History Trivia Question: During their 1969 Hyde Park gig, The Rolling Stones released thousands of which insect?