Lollapalooza

No dress code here: if you have just under two hours to kill, you can now treat yourself to Arcade Fire‘s Lollapalooza set in its entirety. They headlined on Sunday August 6th with an epic festival-closing show. Dig it!