After the usual array of teasers, fakes and leaks, the 2012 Lollapalooza lineup was revealed to be just as diverse as it was rumored to be, so that means many of you are probably either really excited or really bummed that you purchased a sought-after three-day pass in advance. Either way, it's still one of the biggest events of the summer, so we went ahead to compile a mix from headliners to the not-to-be-missed smaller acts for the 44th episode of our still-chugging-along PMACAST.
The Black Keys - "10 A.M. Automatic"
Jack White - "Hypocritical Kiss"
Alabama Shakes - "You Ain't Alone"
Tame Impala - "Solitude Is Bliss"
Tune-Yards - "News"
Passion Pit - "Moth's Wings"
Neon Indian - "Polish Girl"
Miike Snow - "Bavarian #1 (Say You Will)"
Washed Out - "Luck"
M83 - "Midnight City"
Yellow Ostrich - "Marathon Runner"
Givers - "Ceiling of Plankton"
Oberhofer - "Away Frm U"
The Shins - "Simple Song"
The Weeknd - "What You Need"
Florence + The Machine - "No Light, No Light"