Fact #29325
When:
Short story:
After heavy rains cause organisers to clear the Lollapalooza site for three hours at Grant Park, Chicago, Illinois, USA, Fun take to the stage and win the crowd over with a celebratory set. Also appearing are Florence And The Machine, Neon Indian and Franz Ferdinand.
Tweet this Fact