Fact #36054
When:
Short story:
Lollapalooza '05 festival is held at Grant Park, Chicago, Illinois, USA. Artists appearing over the two days of the event include Pixies, Weezer, The Killers, Dashboard Confessional, Death Cab For Cutie and Arcade Fire.
The second day of the Tweet this Fact