Ghost BC, Nine Inch Nails, QOTSA To Play Lollapalooza?
Posted by Bram Teitelman on March 28, 2013
While nothing’s official yet, it looks like the lineup of this year’s Lollapalooza has leaked. According to blog Slicing Up Eyeballs (ed note: ouch) multiple sources have confirmed that a leaked photo of the lineup, which is due to be announced next week, is legit. Headlined by The Cure, Mumford & Sons, the Killers and […]