This year's Lollapalooza festival takes place over the August 2nd weekend, and the full line-up has been announced.
The Killers, Mumford & Sons, and The Cure will headline the festival.
Among the over 130 other acts on the bill: Nine Inch Nails, Queens Of The Stone Age, Phoenix, The Lumineers, Vampire Weekend, and New Order.
For Nine Inch Nails, who played at the first Lollapalooza in 1991, it's their first time back since 2008. The ...
Read more here.