July 1st, a crowd of about 65 thousand waited for Green Day to set up for their concert in London’s Hyde Park, and when the stadium belted out Queen’s classic on the speakers, an amazing thing happened. Thank goodness for that stage camera!
Want to know more about Sherri Marengo? Get her official bio.Full Bio