2012 Music Festival Guide: Lollapalooza, Outside Lands, Bonnaroo and more

Where are Metallica, Skrillex, Foo Fighters, Pearl Jam and others headed this summer?