Become a digitalPLUS subscriber. 99¢ for 4 weeks.

Lollapalooza 2011

LollapaloozaThe Bloody Beetroots (music group)
Fans dance to The Bloody Beetroots Death Crew 77 on Perry's Stage at Lollapalooza Friday, August 5, 2011 in Chicago, IL. Mike Rich/Redeye
Loading