The 20th Anniversary Lollapalooza 2011 from Chicago, Illinios is streaming live now on Youtube. Foo Fighters will be LIVE from Lollapalooza this SUNDAY Aug 7th at 8:00pm CDT. Hit the link below:

youtube.com/lollapalooza