Sunday of last year was by far the greatest experience I have had at Lollapalooza in several years. That Foo Fighters set was unreal. Hands down best set I have seen in my past 5 years of going to Lollapalooza.
Anyways, so pumped for this year. Florence and the Machine is all I need.
I agree, Green day was pretty awesome the year before as well.