Quote Originally Posted by Somewhat Damaged View Post
Wait, since when the fuck is Lollapalooza supposedly the "biggest" festival? And by what metric(s)?
attendance