I spent the weekend at Lollapalooza and saw a bevy of amazing bands. The main reason I went though was to see Arcade Fire and boy did they exceed my expectations. What an unbelievably great set. Instantly one of my favorite shows I've ever seen, if not my favorite.