Showing all 1 Facts found
Click to filter results
The Red Hot Chili Peppers play the first of three nights at Hyde Park, London, England, UK. The shows are recorded and the band will release a live double-LP, Live In Hyde Park, based on on the concerts.
Read More