Lollapalooza I was just perusing the Lollapaloza website for fun and I noticed that the final lineup is coming Tuesday, April 21. Though nothing is final yet, according to Consequence of Sound, right now things kind of (unofficially) look like this: Who is “confirmed” (so far): Andrew Bird, Animal Collective, Atmosphere, Beastie Boys, Ben Folds,…