Fact #145245
When:
Short story:
The Red Hot Chili Peppers play the second 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.
Tweet this Fact